我试图使用java脚本从超链接打开新窗口,然后在五秒钟内自动关闭它.它要么立即关闭,要么根本不关闭.以下是我使用的一些代码示例:
"function closeOnLoad(myLink){var newWindow = window.open(myLink); newWindow.onload = SetTimeout(newWindow.close(),5000);}"+ LinkText +""
最好从父级关闭窗口,而不是在子级中定义onload处理程序.由于安全限制,您可能无法修改子窗口事件.
function closeOnLoad(myLink)
{
var newWindow = window.open(myLink);
setTimeout(
function()
{
newWindow.close();
},
5000
);
};
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4452 次 |
| 最近记录: |