drumgirl
Messages postés5Date d'inscriptionmardi 23 octobre 2007StatutMembreDernière intervention22 janvier 2008
-
15 nov. 2007 à 13:03
drumgirl
Messages postés5Date d'inscriptionmardi 23 octobre 2007StatutMembreDernière intervention22 janvier 2008
-
16 nov. 2007 à 09:49
Bonjour,
je suis désolée mais je débute total en javascript.
J'ai une page HTML avec du javascript (sélecteur de date et agrandissement de ma fenetre). Je passe d'une page à une autre via le sélecteur de date.
Lors de la première ouverture de ma page aucun problème, mais dès que j'ouvre une autre page via mon sélecteur de date, j'ai une erreur javascript et mon code 'maximiser' ne se fait pas.
J'ai remarqué que si je mets un alert dans ma fonction celà fonctionne très bien.
Alors comment simuler le 'alert' sans message ? Que fait-il exactement que j'oublie de faire ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 15 nov. 2007 à 13:39
Bonjour,
>>je suis désolée mais je débute total en javascript.
tu n'as pas à être désolée !
nous sommes tous des débutants, ou nous l'avons été,
même si certains ne se souviennent plus...
>>et mon code 'maximiser' ne se fait pas.
certes... mais quel code ?
parce que je suis capable de lire les lignes de la main : c'est ici mais tu remarqueras qu'il faut les décrire ces lignes !
avec un script, je suis désolé à mon tour, mais je l'ai cassé hier ( )
et je suis donc bien incapable de voir où ça pêche, si tu n'en décrit pas les lignes.
met nous donc UN EXTRAIT ( et pas 53689 lignes ! ) de ce qui
ne fonctionne pas, on devrait pouvoir t'aider.... ou tu pourras
résoudre seule, parce que souvent en mettant en forme la question,
on voit ce qui cloche.
et
¡————————¡——————————————————————————————————————————————————————————¡
|FireFox |regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
| | |
| | et mieux, télécharger FireBug |
¦————————¦——————————————————————————————————————————————————————————¦
|Internet|activer le deboggage : Outils/options Internet/Avancés |
|Explorer| dans la liste, sous "Navigation" : décocher |
| | ° Afficher une notification de chaque erreur de script |
| | ° Désactiver le débogage de Scripts (Internet Explorer) |
| | |
| | et mieux, télécharger le Debogger IE |
¦————————¦——————————————————————————————————————————————————————————¦
|K—Meleon|regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
¦————————¦——————————————————————————————————————————————————————————¦
|Opera |regarder la "console d'erreurs" |
| | utils / Asole d'erreurs |
¦————————¦——————————————————————————————————————————————————————————¦
|Safari |regarder Debug / Show JavaScript Console |
| | |
| |modif Fichier "Support:\Documents and Settings\utilisateur|
| |\Application Data\Apple Computer\Safari\Preferences.plist"|
| | y ajouter <key>IncludeDebugMenu</key> |
| | <true/> |
!————————!——————————————————————————————————————————————————————————!
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 15 nov. 2007 à 14:11
1° éviter les document.write
si la page a été totalement interprétée ( est-ce le cas ici ? )
ça commence par effacer la toute la page ( y compris le javascript )
2°
déjà eu des soucis ( avec certains navigateurs où onload
était déclenché avant que la page ne soit traitée )
cs_jperre
Messages postés268Date d'inscriptionlundi 9 janvier 2006StatutMembreDernière intervention19 janvier 20172 15 nov. 2007 à 17:14
Dans la fonction maxWindow telle qu'elle est écrite, il y a :
function maxWindow()
{window.moveTo(0,0);
if (document.all)
{top.window.resizeTo(screen.availWidth,screen.availHeight);}
else if (document.layers||document.getElementById(il manque l'id de l'élément dont la présence est testée)) {if(top.window.outerHeight<screen.availHeight||Top.window.outerWidth<screen.availWidth)
{top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;}}}
Commentaire :
getElementById() est une méthode de l'objet document. Il faut préciser l'id de l'élément que l'objet document doit rechercher. Cet id doit être passé en paramètre dans la méthode et, comme c'est une chaîne de caractère, il doit être borné par des doubles cotes.
Bon courage!...
Vous n’avez pas trouvé la réponse que vous recherchez ?
drumgirl
Messages postés5Date d'inscriptionmardi 23 octobre 2007StatutMembreDernière intervention22 janvier 2008 16 nov. 2007 à 09:49
IE me met u message d'erreur "accès refusé"qui apparemment serait ici :
{window.moveTo(0,0);
En fait ma page n'a pas d'erreur si je fais F5, mais si je la recharge en passant par le calendrier ça plante.
Ma fonction de redirection de page foire sous firefox :