当我使用链接目标_blank然后onClick新标签打开并突然再次关闭标签

时间:2013-08-13 21:01:38

标签: wordpress e-commerce anchor window.open

我在Google上搜索过多,但我找不到任何结果,所以我在这里发布我的问题

我正在使用wordpress 3.6和wp e-commere插件

我正在使用这个锚标记

<a target="_blank" href="http://www.google.com">google</a>

我也使用window.open(url,'_blank'); //功能做同样的问题

当用户点击该链接时,会打开一个新标签,并在1秒内再次关闭..它无法在Mozilla和Chrome中运行,但它在IE中正常工作

我查了一下,没有主题问题。

如果我从电子商务产品中添加锚标签,那么标签target=_blank将无效,如果我从wp产品添加锚标签,那么锚标签将起作用...

我该如何解决这个问题?

如果我添加href值而不是http://例如

<a href="www.google.com" target="_blank">google</a>

它会在新标签页中成功打开

但其网址是

localhost/wordpress/product/www.google.com

如果我用http://写一个正确的href,那么就会出现打开和关闭的问题。

任何人都知道解决方案吗?

我应用了许多类型的jquery和javascript代码,但实际上当我编写_blank,然后新的tab打开然后问题出现

更新

我正在添加一些javascript代码,

我使用此方法打开新标签

function urltarget(url,target){
if (target == '') {
        target = '_self';
    }   
    window.open(url,target);
return false;
}

如果我输入

<a href="" onclik="urltarget('http://www.example.com','_blank');" > Example </a>
//its work ok, but if i used .net url
<a href="" onclik="urltarget('http://www.example.net','_blank');" > Example </a>
//when .net comes in url then it create problem, new tab open and again close. 
   but it work in IE

0 个答案:

没有答案