在页面加载....新标签打开每个会话

时间:2012-09-27 23:08:07

标签: jquery onload

当我打开“网站A”时,newtab会自动打开,其中包含“网站B”。

这也是每次会议一次。

http://jquerybyexample.blogspot.com/2012/05/open-link-in-new-tab-or-new-popup.html

以上链接显示onlick事件以打开新标签。

但我喜欢在页面onload事件上使用cookie会话。

请帮帮我。

由于 萨罗

2 个答案:

答案 0 :(得分:0)

不确定“使用cookie会话”是什么意思,但是应该这样做:

$(document).ready(function() {
    window.open('http://www.google.com/')
});

有关window.open的更多信息:https://developer.mozilla.org/en-US/docs/DOM/window.open

但实际上,您不需要文档就绪代码。您可以在页面上的head元素中执行此操作:

<script type="text/javascript">
    window.open('http://www.google.com/');
</script>

浏览器的弹出窗口阻止程序(如果有的话)可能会让你烦恼。

答案 1 :(得分:0)

默认情况下,大多数现代浏览器都配置为在新标签页中打开以前是新窗口的内容。

要轻松打开新标签页,您可以使用window.open方法。

$(document).ready(function(){
    window.open('http://google.com');
});

https://developer.mozilla.org/en-US/docs/DOM/window.open

有关示例,请参阅http://jsfiddle.net/39KZ9/18/

但是,如果没有用户提供触发事件的输入(例如点击),浏览器会将此识别为敌对行为,并且几乎肯定会将新标签视为弹出窗口并阻止该请求。