• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit dem IE

Status
Für weitere Antworten geschlossen.

Moni

Neues Mitglied
Hi :-)

folgendes Script verweigert der Internet Explorer hartnäckig:

Code:
pInfo = parent.info.document; function setIplistIcon(){if(!pInfo.getElementById("iplistIcon")){var icon = document.createElement("span"); icon.setAttribute("id", "iplistIcon"); var ipListBild = document.createElement("img"); ipListBild.setAttribute("src", "http://meine-url.de/iplist.gif"); ipListBild.setAttribute("onclick", "parent.mainframe.submitText(\"/iplist\");"); ipListBild.setAttribute("alt", "(L)"); ipListBild.setAttribute("title", "IPlist anzeigen"); icon.appendChild(ipListBild); icon.appendChild(document.createTextNode(" | ")); pInfo.getElementsByTagName("center")[0].insertBefore(icon, pInfo.links[0]);}}window.setTimeout("setIplistIcon()", 1111);
Als js-DAU würde ich mich sehr freuen, wenn mir jemand aus der Patsche helfen könnte :oops:

Vielen Dank und Gruß,
Moni

Hi,

habs nun doch selbst hinbekommen. Falls es jemanden interessieren sollte (und es gehört sich auch eine Lösung zu posten):

Code:
pInfo = parent.info.document;
function setIplistIcon(){
 if(!pInfo.getElementById("iplistIcon")){
  var icon = pInfo.createElement("span");
  icon.setAttribute("id", "iplistIcon");
  icon.innerHTML = "<img src='http://meine-url.de/iplist.gif' onclick='parent.mainframe.submitText(\"/iplist\");' alt='(L)' title='IP-List anzeigen' />&nbsp;";
  pInfo.eingabe.insertBefore(icon, pInfo.eingabe.firstChild);
 }
}

window.setTimeout("setIplistIcon()", 2000);

Gute Nacht *wink*
 
Zuletzt bearbeitet von einem Moderator:
..und die Regeln zu lesen.

Denke doch dran, keine Doppelposts zu machen in Zukunft ;)
Sonst hat mans nicht so gut mit den MOD's :D


MfG, matibaski
 
Du sagst es, wer ständig spammt und nervt der hat es ncith so gut mit den Mods. Ich habe deine Beiträge zusammengeführt, benutze das nächste mal bitte die Bearbeitungs Funktion.

Gruß Corvulus
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben