每隔一段时间(1/20),我就会href
遇到以我的域为前缀的超链接值的问题。的 url 也是如此window.open()
。
例如:
<a href="http://www.SomeURL.com" target="_blank">someURL</a>
或者
window.Open('http://www.SomeURL.com', '', '');
将打开一个新的浏览器选项卡并给我一个 404 请求的 url:
http ://www.myDomain.com/http://www.SomeURL.com
作为一种解决方法,我让我的 404 错误页面获取请求的 url,如果请求的 url 包含http://www.myDomain,我将其切片,然后尝试再次重定向而不用我的域前缀。我猜有一个实际的解决方案吗?
附加信息
我有一个列出活动的gridView - 一些字段是:名称,地址,网站......等。我使用 jQuery 来获取被点击的 gridView 行的 URL。然后,我将该 URL 插入到我页面上已有的 span 内的超链接中。
jQuery
var str = $("td:last", this).text();
$ ("#urlInfoLocation").html('<a id="urlLocation" target="_blank" href="' + str + '">' + str + '');