在 div 窗口内添加链接

发布于 2024-12-19 21:40:49 字数 614 浏览 1 评论 0原文

如何在“弹出”窗口中添加链接。当我使用 href 时,它会使整个 div 消失。这是代码。谢谢。

<div class="listing" style="display:none" id="open_window2_codediv">
      <xmp id="open_window2" class="listing" >
var win = new Window({className: "dialog",  width:500, height:400, zIndex: 100, resizable:       
true, title: "Main Menu", showEffect:Effect.BlindDown, hideEffect: Effect.SwitchOff, draggable:true, wiredDrag: true})

win.getContent().innerHTML= "<div style='padding:10px'> LINK HERE!!!!!</div>"
win.setStatusBar("Menu bar info");
win.showCenter();        
<xmp>        
<div>

How can I add a link inside a "popup" window. When I use href it makes the entire div dissapear. Here is the code. Thanks.

<div class="listing" style="display:none" id="open_window2_codediv">
      <xmp id="open_window2" class="listing" >
var win = new Window({className: "dialog",  width:500, height:400, zIndex: 100, resizable:       
true, title: "Main Menu", showEffect:Effect.BlindDown, hideEffect: Effect.SwitchOff, draggable:true, wiredDrag: true})

win.getContent().innerHTML= "<div style='padding:10px'> LINK HERE!!!!!</div>"
win.setStatusBar("Menu bar info");
win.showCenter();        
<xmp>        
<div>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

香草可樂 2024-12-26 21:40:49

我认为您正在寻找 window.open

var win = window.open();
win.document.childNodes[0].innerHTML = 
    "<div style='padding:10px'><a href='http://www.google.com'>Google</a></div>";

话虽如此,可能是一个非常非常糟糕的主意window.open 应该使用 url。您应该将希望弹出窗口包含的 html 放入单独的 html 文件中,然后调用

window.open('yourFile.htm');

MDN 页面列出了该函数接受的所有选项。

I think you're looking for window.open

var win = window.open();
win.document.childNodes[0].innerHTML = 
    "<div style='padding:10px'><a href='http://www.google.com'>Google</a></div>";

Having said that, this is probably a very, very bad idea. window.open is supposed to work with a url. You should put the html you want your popup window to contain into a separate html file, then call

window.open('yourFile.htm');

The MDN Page lists all of the options that this function accepts.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文