如何在“弹出窗口”窗口中添加链接。当我使用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>
答案 0 :(得分:0)
我认为你正在寻找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
应该与网址一起使用。你应该把你想要弹出窗口的html包含在一个单独的html文件中,然后调用
window.open('yourFile.htm');
MDN Page列出了此函数接受的所有选项。