JavaScript

Transcription

JavaScript
Ouverture :
•
window.open(‘pageweb’,’Nomframe’) ;
•
window.showModalDialog(‘NomPageHTML’, ‘Titre’, « dialogHeight : 450 px ; dialogwidth : 750
px ; Status = no ; help =no ») ;
Ouvre une nouvelle fenetre et bloque ainsi la seconde fenetre tant que la première n’est pas
fermée.
Fermeture
•
window.close() ;
Entraine une question si il s’agit de la fenetre principale
•
opener = self ;
self.close () ;
Rechargement :
•
self.location ;
•
location.reload ;
•
open.location.reload(true) ;
Pour recharger la page principale à partir d’une showModalDialog
- Ne fonctionne pas si la ShowModalDialog contient des frames –
Analyse d’un formulaire avant de l’envoyer :
•
Partie Javascript :
<script>
function Valider()
{$test = confirm(« Question ? ») ;
if ($test = = false)
{return false ;}
{return true ;}
}
</script>
!"
•
Partie pour l’appel du formulaire
<form action = « travail.php » method = “post” name = “nomduformulaire” id =
“nomduformulaire” onSubmit= “return Valider()” >
Calculs :
•
Evenement Change
NomFormulaie.Champ.Value = parseFloat (NomFormulaire.Champ2.value) + parseFloat
(NomFormulaire.Champ3.value);
•
Connaitre la valeur d’un contrôle
alert(parent.window.NomDuCadre.NomDuFormulaire.Objet[NuméroObjet].value);
Travail sur les caractères :
•
String.substr(début, longueur);
ex : Chaine = “abcdef”
Chaine.Substr(2,2) donne « c,d »
Chaine.Substr(3) donne « d,e,f »
•
String.toLowerCase()
Converti en minuscule
•
String.toUpperCase()
Converti en majuscule
Passer les informations entre le langage JAVASCRIPT et PHP :
•
top.document.location = « page.html ?Var= » + donnée
Remarques diverses :
!"