Hi!
Dann schau dir die Seite nochmal genauer an. In http://de.wikipedia.org/skins-1.5/common/IEFixes.js steht folgendes Script:
onbeforeprint = function() {
expandedURLs = [];
var contentEl = document.getElementById("content");
if (contentEl)
{
var allLinks = contentEl.getElementsByTagName("a");
for (var i=0; i < allLinks.length; i++) {
if (allLinks[i].className.hasClass("external") && !allLinks[i].className.hasClass("free")) {
var expandedLink = document.createElement("span");
var expandedText = document.createTextNode(" (" + allLinks[i].href + ")");
expandedLink.appendChild(expandedText);
allLinks[i].parentNode.insertBefore(expandedLink, allLinks[i].nextSibling);
expandedURLs[i] = expandedLink;
}
}
}
}
onafterprint = function()
{
for (var i=0; i < expandedURLs.length; i++)
if (expandedURLs[i])
expandedURLs[i].removeNode(true);
}
Die "Eventhandler" kannte ich zwar nicht, aber es scheint zu funktionieren.
Gruß aus Iserlohn
Martin