2011-12-08 23 views
0

「ポップアップ」ウィンドウ内にリンクを追加するにはどうすればよいですか? hrefを使用すると、div全体が消滅します。ここにコードがあります。ありがとう。
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> 
+2

コードが間違っています。 '

' & '' with '</div>'と ''を閉じてください。 – Raptor

+0

私はコードを投稿したときにそれを取り出しました...しかし、実際のコードでは正しいです。 – user1086253

+0

ブラウザはページを表示できますが、コードが正しいことを示すものではありません。 – Raptor

答えて

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はURLで動作するはずです。あなたは、あなたのポップアップウィンドウがMDN Pageリストこの関数は受け入れるすべてのオプション

window.open('yourFile.htm'); 

を呼び出し、その後、別のHTMLファイルに入れたいのhtmlを置く必要があります。

+0

Sortaが、ポップアップに複数のリンクがあります。そこにコードのスニペット内で多くのリンクをネストする必要があるため、なぜそれが動作しないのか理解できません。 – user1086253

+0

@ user1086253 - 必要なHTML構造を作成し、php/aspx/htmlファイルに入れて、window.openからurlで呼び出す。 –

+0

私はそれを試した。それは動作しません:(。リンクがうまくいくかもしれませんが、ポップアップはもはやしません。 – user1086253

関連する問題