Hallo,
Kennt zufällig jemand dieses Bookmarklet?
Das kenne ich zwar nicht, aber vom Prinzip her sollte etwas in dieser Art helfen:
if(!document.all && document.getElementsByTagName)
{
document.all=document.getElementsByTagName("*");
}
Hinweis: Der IE beginnt beim DOCTYPE zu zaehlen, Mozilla zaehlt ab html.
Testdokument:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test by TM 12/03</title>
<script language="JavaScript" type="text/javascript">
<!--
function Test()
{
if(!document.all && document.getElementsByTagName)
{
document.all=document.getElementsByTagName("*");
}
for(i=0;i<document.all.length;i++)
{
alert(i+": "+document.all[i].tagName);
}
alert("Textknoten vom p-Element mit id="abc":\n"+document.all["abc"].firstChild.nodeValue);
}
//-->
</script>
</head>
<body onload="Test()">
<p id="abc">bla</p>
</body>
</html>
MfG, Thomas