Accueil > Forum > > > > aide à une débutante
aide à une débutante
jeudi 15 novembre 2007 à 13:03:32 |
aide à une débutante

drumgirl
|
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 ?
Merci
|
|
jeudi 15 novembre 2007 à 13:39:56 |
Re : aide à une débutante

bultez
|
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" | | | Outils / Avancé / Console 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/> | !--------!----------------------------------------------------------!
ça peut aider....
Cordialement Bul [mon Site] [M'écrire]
|
|
jeudi 15 novembre 2007 à 13:52:13 |
Re : aide à une débutante

drumgirl
|
Ok, alors voici le début de ma page :
<HTML> <HEAD> <Title>Détail pour le dépôt </title> <SCRIPT language=JavaScript> <!-- function maxWindow() {window.moveTo(0,0); if (document.all) {top.window.resizeTo(screen.availWidth,screen.availHeight);} else if (document.layers||document.getElementById) {if(top.window.outerHeight<screen.availHeight||Top.window.outerWidth<screen.availWidth) {top.window.outerHeight = screen.availHeight; top.window.outerWidth = screen.availWidth;}}} //--> </SCRIPT>
<link rel='stylesheet' href='../../gnoocalendar.css' /> <script type="text/javascript" src="../../gnoocalendar.js"></script> <script type="text/javascript"> var CL = new GnooCalendar("CL", 5, 5,"","/AGEN/detail.htm");
function init() { CL.init("calend", document.forms["testform"].elements["dateDetail"]); CL.isDragable(false); CL.initdate("11/09/2007"); }
function AddDateSelector(inputename, inputename2,value) { document.write('<input type="text" name="'+inputename+'" SIZE = 10 style="text-align:center;" value="'+value+'"'); document.write('> <input type="image" src="../../images/calendar.gif" name="'+inputename2+'" onclick="CL.show2();return false;" >'); }
</script> <div id="calend" style="position: absolute; top: 1px; width: 190px; height: 190px; z-index: 1; border: solid 0px #000000;visibility: hidden;"></div>
</HEAD> <BODY onload="init();maxWindow();">
Ensuite c'est un tableau et mon sélecteur de date.
Si je mets <BODY onload="alert("toto");init();maxWindow();"> je n'ai plus de problèmes et c'est ça que je comprends pas.
|
|
jeudi 15 novembre 2007 à 14:11:00 |
Re : aide à une débutante

bultez
|
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° <BODY onload="init();maxWindow();"> déjà eu des soucis ( avec certains navigateurs où onload était déclenché avant que la page ne soit traitée )
faire plutot ( pour être sûr )
<body> <script type="text/javascript"> window.onload=function() { init(); maxWindow(); } </script>...
3° debugger ( comme dit dans le tableau ) tu dois avoir des messages d'erreurs ....
Cordialement Bul [mon Site] [M'écrire]
|
|
jeudi 15 novembre 2007 à 17:14:48 |
Re : aide à une débutante

jperre
|
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!...
|
|
vendredi 16 novembre 2007 à 09:49:43 |
Re : aide à une débutante

drumgirl
|
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 :
this.affpage = function(chem_article) { NewDirection = chem_article; SetTimeout(document.location = NewDirection); return; }
J'ai modifié ma fonction maxWindow mais même en ne laissant que la 1ère ligne (le moveTo(0,0)) celà ne fonctionne pas.
|
|
Cette discussion est classée dans : javascript, aide, date, page, sélecteur
Répondre à ce message
Sujets en rapport avec ce message
Aide [ par kmarc ]
Bonjour, Je viens à travers ce mail vous demander une aide. En effet lorsque j'inserre des codes javascript dans ma page et plus précisement lorsque
aide javascript [ par luckyluke33 ]
Bonjour j'ai besoin d'une ptite aide sur java.A l'ouverte d'une page , je propose une invite de script où l'utilisateur doit trouver un mot de passe.
Communication JS PHP : fonctionnement... [ par M000004965 ]
Bonjour à tous,C'est re moi et cette foie ci je m'attaque aux échanges de variables entre JS et PHP.Pour un autodidacte débutant ce n'est pas simple m
charger un DIV appartir d'une list a l'aide de javascript [ par patric1014 ]
Salut tout le monde svp besoin d'aide urgent j'ai besoin d'afficher une page php dans un calque mais le choix de la page et conditionné par un choix d
commande javascript sur page de code .js [ par metal76 ]
salut à tous, j'ai une page de code .js , mais je ne sais pas comment mettre un lien pour lancer une video présent dans mn bureau.
charger une page php dans une div par rapport au choix d'une list a l'aide de javascript [ par patric1014 ]
salut a tous j'ai un petit problem et j'espere trouver une solution ds ce forum j'aimerai charger une page php dans une div a l'aide d'ajax ou juste
Page protégée par mot de passe [ par gvinfographiste ]
Bonjour j'ai fais une page protégée avec un mot de passe en javascript, elle fonctionne très bien en Mac mais pas sur un pc, pouvez-vous me dire pourq
Chrono Javascript dans page php [ par michaelminelli1 ]
Bonjour, Je calcul un certain temps avec une page php que je met un include dans ma page d'index, et j'aimerai que ce temps (temps d'une variable moi
séquencer en javascript [ par metal76 ]
bonjour , j'ai réaliser une page de test pour pouvoir regarder du multicast je vous envoie le code HTML/javascript de cette page donc je voudrais en
Appeler une ancre d'une autre page au coeur d'une fonction Javascript [ par MissArmande ]
Bonjour à tous, Je suis en train de réaliser mon premier site web, et je m'arrache un peu les cheveux. J'utilise un javascript, trouvé sur le site (
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|