0

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

这也是,每次会话一次。

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

上面的链接,显示打开新标签的 onlick 事件。

但我喜欢在页面加载事件中使用 cookie 会话。

请帮我。

谢谢萨罗

4

2 回答 2

0

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

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

更多信息window.openhttps ://developer.mozilla.org/en-US/docs/DOM/window.open

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

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

不过,浏览器的弹出窗口拦截器(如果有的话)可能会惹恼你。

于 2012-09-27T23:22:47.353 回答
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/

但是,如果用户没有提供触发事件的输入(例如单击),浏览器会将其识别为恶意行为,并且几乎肯定会将新选项卡视为弹出窗口并阻止请求。

于 2012-09-27T23:24:24.353 回答