作者LPH66 (小心课业闭锁空间...)
看板Web_Design
标题Re: [问题] javascript用onbeforeunload做关视窗时 …
时间Sat Jun 17 17:00:51 2006
※ 引述《ysoul (文豪我来了 N)》之铭言:
: 请问一下
: 我在母页使用window.open开启一个子页
: 并希望使用者在关闭子页时同时整理母页(先跳出是否离开询问视窗 按确定时才重新整理)
: 我在子页head中写了
: window.onbeforeunload=function(){
: window.event.returnValue = "动作未完成时 离开有可能造成资料库更新错误!!";
: if (window.event.reason == false) {
: window.event.cancelBubble = true;
: }
else
{
: opener.location = "母页.php";
}
: }
: 但这边有一个问题 就是母页都是在使用者一点选子页右上角的"X"时就重新整理
: 而不是在按确定时才重新整理
: 请问有办法改善吗?
: 谢谢^^
虽然有点看不懂语法
不过我猜这应该是你要的
--
有人喜欢边
玩游戏边
上逼;
也有人喜欢边
听歌边
打字。
但是,我有个请求,
选字的时候请
专心好吗?
-- 改编自「古 火田 任三郎」之开场白
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.240.54
1F:推 ysoul:不行耶 这样完全不会跑到opener.location这行@@ 06/17 22:53
2F:推 LPH66:可是你要的不是在使用者确定後才重整母视窗吗? 06/17 23:18
3F:→ LPH66:照理说(虽然我看不懂你的if判断啥) 那个if不成立表示使用者 06/17 23:18
4F:→ LPH66:确定关闭这样 06/17 23:19
5F:→ LPH66:所以我才把更新母视窗的那行opener.location放在else中 06/17 23:19
6F:推 ysoul:我是直接从google上抓下来的 所以也不确定那个if判断啥>< 06/18 18:10
7F:→ ysoul:我跳出的子页内含了一个frame 不知道是不是因为这样 06/18 18:11
8F:→ ysoul:让网路上很多相关语法在我这边都不适用>< 06/18 18:14
9F:→ ysoul:不过还是很谢谢你^^ 06/18 18:14