Ich hab hier nen kleines Problem, die Funktion click wird nicht aufgerufen!
_<!–
#wadalta {display:none; z-index:1000000; position:absolute; top:0px; left:0px; width:900px; height:900px; background-color:#FFFF00;}
–>
<!–
function close () {
document.getElementById(„wadalta“).style.display = „none“;
}
//–>
Bitte deaktiviere deinen Werbeblocker!
SpongeCity ist eine private SpongeBob-Fanseite. Wir finanzieren uns durch Werbung und Spenden.
Das SpongeCity-Team dankt dir, wenn du ihn deaktivierst, denn ohne Werbung können wir nicht exestieren
Schließen
<!–
var adblock = true;
//–>
<!–
if(adblock) {
document.getElementById(„wadalta“).style.display = „block“;
}
// Script von http://werbeblocker-erkennen.webconrad.com/
//–>_
Hallo Clouder!
Ich hab hier nen kleines Problem, die Funktion click wird
nicht aufgerufen!
Du meinst wohl die Funktion close()?
<!–
function close () {
document.getElementById(„wadalta“).style.display = „none“;
}
//–>
Es ist auch ziemlich ungeschickt, einer global definierten Variablen oder Funktion denselben Namen zu geben wie der gleichnamigen Eigenschaft bzw. Methode des im Browser bereits bestehenden Window-Objekts, da global definierte Variablen bzw. Funktionen nichts anderes sind als Eigenschaften und Funktionen/Methoden des Window-Objektes.
Du könntest dir allerdings ein eigenes Objekt bauen, das eine solche Methode hat.
meinObjekt.close = function () {
document.getElementById(„wadalta“).style.display = „none“;
}
sollte also gehen.
Diese objektgebundene Methode kannst du dann mit meinObjekt.close() aufrufen.
Oder nenne deine Funktion doch einfach anders:
function myClose () {
document.getElementById(„wadalta“).style.display = „none“;
}
Gruß Gernot