作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有一个用户提交的字符串,用户希望在我们的网站上显示时将其视为超链接。
用户字符串将显示在页面上,如下所示:
<a href="userstring">userstring</a>
这导致的问题是,如果用户输入www.stackoverflow.com,他们将不会被重定向
相反,它会转到 http://mywebsite.com/www.stackoverflow.com
所以我正在寻找一种通过 html 链接标记将链接视为绝对链接而不是相对链接的方法?
否则我很高兴收到任何其他建议。也许使用 javascript 而不是 html 打开链接?
本地文件系统和 Intranet 链接是目前检查 http、www.、https 字符串的主要问题
我们目前正在使用 javascript 和 jquery,asp.net 服务器端
提前致谢
最佳答案
用户提交链接时,检查是否包含http://、www、.com等。如果不包含,请添加。它不仅可以作为验证,还可以使您的链接成为绝对链接。
至于指向您自己的网站(内部链接)的能力,您可以为内部或外部链接添加额外的单选按钮。
您可以阅读 absolute and relative URLs here .
关于javascript - 打开超链接忽略当前目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22200554/
我是一名优秀的程序员,十分优秀!