Cybaer: DOM: Probleme bei "pathname" und "href"

Beitrag lesen

Hi,

Warum verwendest Du nicht die getAttribute()-Methode?

Weil MSIE und Opera nicht den wirklichen Attributwert zurückgeben, sondern einen absoluten Link daraus basteln.

<title>HREF</title>
<a href="test.htm">Link</a>
<pre><script>
 document.writeln(document.getElementsByTagName("a")[0].getAttribute("href"));
 document.writeln(document.links[0].href);
 document.writeln(document.links[0].attributes["href"]);
</script></pre>

Ergibt auf dem IE:

http://www.example.com/test.htm
http://www.example.com/test.htm
test.htm

Und auf Opera?

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!