关闭

HTML中href赋值时会自己加上该页面parent URL的问题

标签: htmlurljavascript
540人阅读 评论(0) 收藏 举报
分类:

HTML中href赋值时会自己加上该页面parent URL的问题


  • 在开发通知模块中,遇到一个令人头疼的小问题:
    • 我想给我的通知加一个快速链接(假如是www.baidu.com),我将快速链接保存到数据库中,然后通过$http来拿取。但是拿去后,通过调试看到js中的link是对的,但是渲染到html上之后就会在地址前加上该页面的父级url(如localhost:63342/yjsy-ui/build/xs/www.baidu.com)。
  • 想法
    • 经过检查发现,多出来的前缀就是这个页面的父级相对路径,也就是说html把这个url当成一个相对路径来处理了。
  • 解决方法
    • 解法很简单,就是把url写完整,即写成http://www.baidu.com。这样js就知道你写的是绝对url,而不是相对url
1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:41595次
    • 积分:798
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:5篇
    • 译文:0篇
    • 评论:12条
    联系方式
    qq:553778439 请说明加我的原因
    最新评论