onUnload
...
[a teljes lista pl. az MSDN oldalán]
Tehát ha valami ilyesmik vannak az összeollózandó scriptekben, mint window.onload = függvénynév, vagy mondjuk
document.onmousemove = függvénynév na akkor jöhet a hekkelés. Ha egyébként az összeollózott script
nem müködik, nagy valószinüséggel ezek miatt van, de az is lehet, hogy azonos változóneveket használnak... Ilyenkor nincs mit tenni, ki kell agyalni a közös nevezöt.
Ilyen esetben nincs kaptafa megoldás, mindig az adott kódtól függ, hogy mit és hogyan. Egy lehetséges megoldás ilyen esetekben
például, hogy csinálunk egy közös függvényt, amiben majd felsoroljuk a két script meghivandó függvényeit.
pl.:
script 1.
<script>
function elso_fgv() {
alert('kattintottal! '+
'en az elso_fgv() fuggveny vagyok,'+
' az elso scriptbol');
}
document.onclick = elso_fgv;
</script>
script 2.
<script>
function masodik_fgv() {
alert('kattintottal! '+
'en a masodik_fgv() fuggveny vagyok,'+
' a masodik scriptbol');
}
document.onclick = masodik_fgv;
</script>
Összefüzve:
<script>
function click() {
elso_fgv();
masodik_fgv();
}
function elso_fgv() {
alert('kattintottal! '+
'en az elso_fgv() fuggveny vagyok,'+
' az elso scriptbol');
}
function masodik_fgv() {
alert('kattintottal! '+
'en a masodik_fgv() fuggveny vagyok,'+
' a masodik scriptbol');
}
document.onclick = click;
</script>
Úgy elsö blikkre kb. ennyi, ha még eszembe jut valami fontos bövítem majd ezt a doksit, addigis jó kisérletezést... :)
(c) /\\/\\@mo. 2000-2004