如何让通过javascript让html中的base标签针对http/s开头的链接起作用?

请输入代码这是我的代码

<head>
<base href="http://www.w3school.com.cn/i/" />
<base target="_blank" />
</head>

<body>
<img src="eg_smile.gif" />
<a href="http://www.w3school.com.cn">W3School</a>
</body>

eg_smile.gif图片会根据base引导指向http://www.w3school.com.cn/i/eg_smile.gif
但点击A标签链接还是会跳转到http://www.w3school.com.cn

但我想点击后跳转到http://www.w3school.com.cn/i/http://www.w3school.com.cn

或者是http://www.w3school.com.cn/i/www.w3school.com.cn
用javascript怎么实现?

阅读 2.5k
1 个回答
<a href="./www.w3school.com.cn">W3School</a>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题