ie8中存在与链接相关的问题。从javascript生成并在jquery ui对话框中显示的html但是当我点击其中的链接时,它在同一窗口中打开链接URL(标记有targer = _blank设置)并且链接的url附加到主机url
var clip_link = 'http://www.example.com/'+'c/'+id;
var thumb = 'http://www.example.com/235/45'+'/thumb.jpg';
$('#clip-share-popup .thumb').append(
'<a href="'+clip_link+'" target="_blank"><img src="'+thumb+'" alt="clip thumb" /></a>'
);
在ajax调用之后设置
页面网址是
http://www.example.com/abcd.php#page/1/1
点击链接后,网址成为
http://www.example.comhttp//www.example.com/c/1234#
这在任何其他浏览器中都不会发生
答案 0 :(得分:2)
您可能没有为http://
添加前缀:
<a href="www.google.com">Google</a>
会带你去http://www.yourwebsite.com/whatever-page-you-are-on/www.google.com