qod*_*nja 1 javascript queue popup
我需要打开一个弹出窗口,关闭后会打开一个新的弹出窗口.然后当你关闭那个时,另一个打开.
我知道这个功能可以用于垃圾邮件和nag-ware,但我需要它用于用户体验调查.不要问我,这不是我的想法.
你怎么做到这一点?
弹出窗口中的Javascript可以使用该opener属性访问原始窗口.
处理onbeforeunload每个弹出窗口中的事件并调用父窗口中的函数以继续处理(并打开下一个窗口).
例如:
(在原始窗口中)
window.onPopupClose = function(popupName) { /* ... */ };
Run Code Online (Sandbox Code Playgroud)
(在每个弹出窗口中)
<body onbeforeunload="opener.onPopupClose('someName');}> ... </body>
Run Code Online (Sandbox Code Playgroud)
popupName参数只是一个示例,您可以执行任何操作(例如具有三个不同的功能).
| 归档时间: |
|
| 查看次数: |
1639 次 |
| 最近记录: |