PHP gevorderde |
|
Hoi,
Ik ben ooit eens een scriptje tegengekomen om meerdere window.onload functies te kunnen gebruiken.
Als ik bvb onderstaande scripts beide in gang wil hebben heb ik dat nodig. Weet iemand een oplossing??
window.onload = init;
function init () {
_msg1 = new getObj ('titel1');
_msg1.obj.onclick = function () { return flip_text ('msg1'); };
}
function flip_text (msg) {
var id = new getObj (msg);
var status = (id.style.display == 'none') ? 'block' : 'none'; // deze constructie is van Peter Paul Koch: www.quirksmode.org
id.style.display = status;
return false;
}
window.onload = init; function init () { _msg1 = new getObj ('titel1'); _msg1.obj.onclick = function () { return flip_text ('msg1'); }; } function flip_text (msg) { var id = new getObj (msg); var status = (id.style.display == 'none') ? 'block' : 'none'; // deze constructie is van Peter Paul Koch: www.quirksmode.org id.style.display = status; return false; }
window.onload = init;
var eerste_formveld;
function init () {
eerste_formveld = new getObj ('onderwerp');
eerste_formveld.obj.focus ();
window.onload = init; var eerste_formveld; function init () { eerste_formveld = new getObj ('onderwerp'); eerste_formveld.obj.focus ();
functie getObj():
this.Obj;
function getObj (name)
{
if (document.getElementById) {
this.obj = document.getElementById(name);
this.style = document.getElementById(name).style;
}
else if (document.all) {
this.obj = document.all[name];
this.style = document.all[name].style;
}
else if (document.layers) {
this.obj = document.layers[name];
this.style = document.layers[name];
}
}
this.Obj; function getObj (name) { if (document.getElementById) { this.obj = document.getElementById(name); this.style = document.getElementById(name).style; } else if (document.all) { this.obj = document.all[name]; this.style = document.all[name].style; } else if (document.layers) { this.obj = document.layers[name]; this.style = document.layers[name]; } }
Alvast bedankt
|