【发布时间】:2011-04-29 09:39:19
【问题描述】:
在以下 HTML 中:
<a id="link" href="page.htm">Page</a>
我发现document.getElementById("link").href 总是返回到page.htm 的绝对路径,而不是我输入的相对路径。见http://jsfiddle.net/4HgAW/。
我能否保证 javascript 在每个浏览器中始终返回绝对路径?
我问的原因是我抓住了http://www.... 部分来检查链接指向哪个域,我也需要它来处理内部链接。
【问题讨论】:
标签: javascript dom cross-browser absolute-path