Добавить ссылку в окне div - PullRequest
0 голосов
/ 08 декабря 2011

Как я могу добавить ссылку во всплывающем окне.Когда я использую 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>

1 Ответ

0 голосов
/ 08 декабря 2011

Я думаю, что вы ищете 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 Page перечислены все опции, которые принимает эта функция.*

...