我在谷歌上搜索太多,但我找不到任何结果,所以我在这里发布我的问题
我正在使用 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,然后打开新标签时,问题就来了
更新:
我正在添加一些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