2010-01-04 109 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闪电般快,不需要任何其他库。