PDA

View Full Version : [javascript] Domanda su "window.onload=function()"


pix83
06-03-2007, 22:47
Non riesco a capire dove sbaglio a unificare queste due chiamate:

Prima:

window.onload=function(){
myHeight = new fx.Height('container', {duration: 400});
document.getElementById("loading").style.display="none";
}

devo aggiungere questa:

window.onload = function()
{
settings = {
tl: { radius: 20 },
tr: { radius: 20 },
bl: { radius: 20 },
br: { radius: 20 },
antiAlias: true,
autoPad: true,
validTags: ["div"]
}
var myBoxObject = new curvyCorners(settings, "myBox");
myBoxObject.applyCornersToAll();
}

Anche se la aggiungo mi da sempre errore e non mi da l'effetto desiderato.
Lo imposto cosė io:

window.onload=function(){
myHeight = new fx.Height('container', {duration: 400});
document.getElementById("loading").style.display="none";
settings = {tl: { radius: 20 }, tr: { radius: 20 }, bl: { radius: 20 },br: { radius: 20 },
antiAlias: true,
autoPad: true,
validTags: ["div"]
}
var myBoxObject = new curvyCorners(settings, "myBox");
myBoxObject.applyCornersToAll();
}

Non capisco dove sbaglio

pix83
07-03-2007, 11:02
Sapete indicarmi come fare?:help:

pix83
07-03-2007, 15:54
Vi prego...devo finirlo tra poco sigh, e non mi gira lo script! :muro:

whiles_
07-03-2007, 15:55
Puoi mettere la pagina completa o almeno ridotta? Se no non possiamo testarlo :( A guardarlo cosė sembrerebbe esatto

pix83
07-03-2007, 16:51
Puoi mettere la pagina completa o almeno ridotta? Se no non possiamo testarlo :( A guardarlo cosė sembrerebbe esatto


La prima pagina del sito č questa:
http://www.masterleague.altervista.org/0708/kiki.html

L'effetto che devo aggiungere č di questa pagina:
http://www.masterleague.altervista.org/0708/demo.html

Importo senza problemi il file in JS, ma quando definisco onload mi da problemi...

whiles_
07-03-2007, 17:01
Ma myBox l'hai attribuito a qualche elemento? :confused: Se non lo trova č ovvio che da errore.


window.onload=function(){
myHeight = new fx.Height('container', {duration: 400});
document.getElementById("loading").style.display="none";
settings = {tl: { radius: 20 }, tr: { radius: 20 }, bl: { radius: 20 },br: { radius: 20 },
antiAlias: true,
autoPad: true,
validTags: ["div"]
}
var myBoxObject = new curvyCorners(settings, "myBox");
myBoxObject.applyCornersToAll();
}

pix83
07-03-2007, 17:19
Si si, se guardi il file demo.html c'č un div che si chiama MyBox.
Io dovrei portare l'effetto del file "demo" nel file "kiki".
Solo che non so bene come unificare le chiamate. Se lo faccio ogni script non va pių...

whiles_
07-03-2007, 17:41
Si si, se guardi il file demo.html c'č un div che si chiama MyBox.
Io dovrei portare l'effetto del file "demo" nel file "kiki".
Solo che non so bene come unificare le chiamate. Se lo faccio ogni script non va pių...

nel file "demo", non nel file "kiki", quando hai fatto le prove sul "kiki" hai modificato in modo tale che la chiamata si riferisse ad un id esistente?

pix83
07-03-2007, 20:12
Ho provato a fare cosė (ti linko la pagina) ma non va lo stesso :confused:

http://www.masterleague.altervista.org/0708/kiki3.html