[求助]:下面这三行代码放在其他网页里完全可以,但是放在框架网页里却不行。 好,那你在框架里试试:<frameset border="0" onbeforeunload="closeit(); " ></frameset> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是我的测试a.htm<frameset cols="50%,50%" frameborder="0" border="0"> <frame name="c" src="3.htm"> <frame name="d" src="d.htm"></frameset>d.htm<script>function closeit(){if(event.clientX>document.body.clientWidth && event.clientY<0 || event.altKey){window.alert("你好,你要关闭窗口");}}</script><body onbeforeunload="closeit()"> frame.htm:function window.onbeforeunload() //author: meizz{ var b = window.event.clientX > window.c.document.body.clientWidth - 20; if(b && window.event.clientY < 0 || window.event.altKey) { window.event.returnValue = ""; }}<frameset rows="1, *"> <frame name=c src=temp.htm> <frame name=d src=main.htm></frameset> 就一个带按钮的文字滚动代码 正则UBB转HTML javascript在火狐下没反应 回车控制input的提交 又是初级简单问题 速度进 <script language=javascript for=window event=onresize > 按钮30秒后才能点击 这种问题该怎么办呢? 如何判断算术表达式是否合法? IE浏览器中Image对象无法显示图片,急 菜鸟问题:有两个select 组件选择一个的一项自动增加到另一个里面 日期计算问题!在上次基础上进行一些修改!
a.htm
<frameset cols="50%,50%" frameborder="0" border="0">
<frame name="c" src="3.htm">
<frame name="d" src="d.htm">
</frameset>d.htm
<script>
function closeit()
{
if(event.clientX>document.body.clientWidth && event.clientY<0 || event.altKey)
{window.alert("你好,你要关闭窗口");
}
}</script>
<body onbeforeunload="closeit()">
{
var b = window.event.clientX > window.c.document.body.clientWidth - 20;
if(b && window.event.clientY < 0 || window.event.altKey)
{
window.event.returnValue = "";
}
}
<frameset rows="1, *">
<frame name=c src=temp.htm>
<frame name=d src=main.htm>
</frameset>