日期:2014-05-16  浏览次数:20558 次

超链接如何不往自己网站跳转?
我用<a href="www.example.com"></a>
location.href="www.example.com"
window.open("www.example.com")
跳转到的都是自己的网站,比如我自己网站是www.xxx.com,跳转到的就是www.xxx.com/www.example.com。
而要跳转到那个网址,就必须添加http://。
问题是一些网址都是用户输入,不一定带有http://,我现在的解决办法是判断有没有http,没有就给他加上去。
但是这里问一下有没有别的方法吗,比如说强制跳转到那个网站,而不是让机器认为那是你网站里的一个子页面?
HTML JAVASCRIPT

------解决方案--------------------
没办法

你不指定协议
他也不知道你是什么url
默认就是相对位置
------解决方案--------------------
引用:
没办法

你不指定协议
他也不知道你是什么url
默认就是相对位置

+1
------解决方案--------------------
正则?或者直接按时用户不要输入http:// 然后你自己获取值之后补充?