2010-01-04 81 views
1

我需要在模態窗口中獲取下面的內容。今天我一直在嘗試這一點。 在模態窗口打開後,無法訪問背景正​​文內容,在重載頁面模式彈出窗口應該關閉,保持文本區域的內容不變。打開html模式對話框

<a href="" id="link">Open Popup</a> 
<table> 
    <tr width="10%"> 
     <td> 
      <TEXTAREA name="text1" id="text1" rows="15" cols="65" onscroll="sync();" spellcheck="false"></TEXTAREA> 
     </td> 
     <td> 
      <TEXTAREA Name="text2" id="text2" rows="15" cols="65" spellcheck="false"></TEXTAREA> 
     </td> 
    </tr> 
    <tr width="90%"> 
     <td></td> 
    </tr> 
</table> 
<input type="button" value="Compile" onclick="stat('')"/> 
<input type="button" value="Reload Page" onClick="window.location.href=window.location.href"> 
+0

參見例如。 http://stackoverflow.com/questions/1992142/html-modal-popup/1992405。卡爾:我不認爲我們在這裏討論的是自動內聯彈出式廣告。有一個'打開彈出'鏈接。 – bobince 2010-01-04 14:48:26

回答

0

Internet Explorer有一個打開Modal彈出窗口的概念,但其他瀏覽器不這樣做。

我認爲最簡單的解決方案是使用內聯DIV導向方法而不是彈出窗口。

有許多現成的解決方案可用,查看例如基於JQUery的對話框窗口的this list

1

我想你可以試試moodalbox。它使用了一個javascript框架的mootools。它應該比你試圖嘗試的更快更好。在Google上搜索模態html應該會給你更多的選擇:-)

0

您可以簡單地使用ModaliseJS,這簡化了很多模態的使用。

模式由一個隱藏的HTML元素組成,該元素顯示某些操作。

Modalise閃電般快,不需要任何其他庫。