如何在javascript中关闭\隐藏弹出窗体窗口?
答
确保您有包含在HTML头JQuery的,请尝试以下操作:
javascript:$("#div1").hide();
我注意到你错过了#对于一个id或。以供参考。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--DVID=00002304-->
<html>
<head>
<script src="/Scripts/jquery-1.7.1.js" type="text/javascript"></script>
</head>
<body>
<div id="div1" style='position:absolute;display:none;'>
<div onclick="$('#Iframe1').hide();" style="color:#FFF;font-weight:bold;float:right">
Close
</div>
<iframe id="Iframe1" src="" frameBorder="no" >
... IFrame content goes here ...
</iframe>
</div>
</body>
</html>
+0
它的工作原理没有#也只有如果我时钟上div onclick。但我打开div1中的sample.aspx窗体为弹出窗口使用。我在sample.aspx popup windown中有关闭按钮。如何关闭按钮点击sample.aspx popup windwon? var elem = $(“divReplacement”); – karthik 2012-04-06 12:58:23
+0
您好,如果它的模式弹出,然后尝试的onclick = “$(” #divReplacement “)的close();”。如果它有一个新的浏览器弹出窗口,那么你可以使用onclick =“window.close();” (尽管它可能在某些浏览器上被禁用) – 2012-04-06 15:10:27
您可能希望至少接受类似说法的答案... 11您的11个问题中有11个? – Joseph 2012-04-06 11:56:19
如何从新/子/弹出窗口关闭原始窗口?我已打开: