Autor Zpráva
Taps
Profil
Zdravím, na web bych chtěl umístit google maps. Problém je však ten, že mám vygenerován kód, který obsahuje
  <body onload="initialize()" onunload="GUnload()">

Na stránkách používám redakční systém a bohužel nemám možnost ovlivnit tag body. Existuje i nějaká jiná možnost jak na web začlenit funkce které jsou v onload a onunload bez toho abych je musel psát do tagu body?
Chamurappi
Profil
Reaguji na Tapse:
<script>
  onload = initialize;
  onunload = GUnload;
</script>

Kdyby to nechodilo, tak:
<script>
  onload = function() { initialize() };
  onunload = function() { GUnload() };
</script>
_es
Profil
Chamurappi:
Myslím, že sa môže stať, že ten tvoj skript v niektorom prehliadači nepôjde. Viď toto, alebo porovnanie prvých dvoch príkladov v tomto.
Istejšie by malo byť:
window.onload = function(){/*nejaký kód*/};
Vyzerá to, v prehliadačoch, čo som skúšal, že tvoj kód má rovnakú funkčnosť.
No asi nie je dobré sa spoliehať na to, že kódy vlastnosť = hodnota; a window.vlastnosť = hodnota;majú ten istý efekt.
Taps
Profil
Chamurappi:
funguje, díky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: