In the following HTML:
<a id="link" href="page.htm">Page</a>
I'm finding that document.getElementById("link").href
always returns the absolute path to page.htm
rather than the relative path as I have typed it. See http://jsfiddle.net/4HgAW/.
Can I guarantee that javascript will always return the absolute path, in every browser?
The reason I'm asking is that I'm grabbing the http://www....
part to check which domain the link points to, and I need it to work for internal links as well.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…