2016-10-24 16:56发布
window.onunload = afterInput; function afterInput() { try { alert("123456"); top.opener.afterInput(); }catch(e) { } }
head中用这样一段JS代码,当页面关闭时,触发afterInput页面弹出123456为什么这样可以调用afterInput()啊?方法的调用不是方法名+() 吗?
afterInput
123456
fterInput()
这不是调用,这是绑定事件,执行到 onunload 时候还没执行 afterInput 函数呢,只是注册了个事件处理方法,告诉它当发生 unload 事件时调用 afterInput 函数。
最多设置5个标签!
这不是调用,这是绑定事件,执行到 onunload 时候还没执行 afterInput 函数呢,只是注册了个事件处理方法,告诉它当发生 unload 事件时调用 afterInput 函数。
一周热门 更多>