我有一个问题,就是我一个页面有很多个超连接,我希望对于不同的超链接,每次点击都能在一个新的选项卡中出现,如果是点击重复的超链接,(就是同一个超链接点击了很多次),这种情况希望只是显示同一个选项卡,不会再打开新的选项卡。这如何才能实现呢。
谢谢。
------解决方案--------------------------------------------------------
如果用IE6,没有选项卡的,那你打算咋整?
------解决方案--------------------------------------------------------
还是window.open(url);吧
------解决方案--------------------------------------------------------
<a href="javascript:window.open('http://www.baidu.com');">链接到百度</a>
试试看!
------解决方案--------------------------------------------------------
加上target=“_blank”属性...
------解决方案--------------------------------------------------------
选项卡或者新窗口都行
------解决方案--------------------------------------------------------
同样的链接点击多次的话,浏览器可能不会响应,应为URL相同。
解决方法是最后面加个时间参数。如:
var url ="xxxxx?ab=b&_tmp_dt=" + (new Date().getTime());
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
window.open (url, name, setting)这里面只要对每个链接指定一个固定的name,你多次点击就只会打开一个窗口,就是命名为name的那个窗口,不过这个要注意不同的超链接你打开的时候要起的名字不能一样,否则窗口名字一样的超链接点击的话就会在同一个窗口中打开
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
加上target=“_blank”属性每次点都会新打开一个