Javascript champ de texte sans bouton
Résolu
Profil bloqué
-
Profil bloqué -
Profil bloqué -
Bonjour,
Je ne suis pas très expert avec le javascript même pas du tout !
Je souhaite faire la 1ère page de mon site:
Index.htm
Cette page vas analyser la configuration du système (comme sur CCM: Windows XP Firefox 3.0.12) j'ai juste besoin du "windows XP".
Ensuite par exemple si c'est windows (XP, NT, 98, 95...) redirection vers: /windows/IndexW.htm
si c'est Linux, redirection vers: /Linux/IndexL.htm
si c'est Mac, redirection vers: /macintosh/Index.htm
si c'est Symbian, redirection vers: /Symbian/Index.htm
Le tout dans une page dont l'affichage ne sera là que quelques secondes.
Et bien entendu le tout automatiquement sans bouton "valider" !
Voici le seul script que j'ai:
Merci d'avance
Je ne suis pas très expert avec le javascript même pas du tout !
Je souhaite faire la 1ère page de mon site:
Index.htm
Cette page vas analyser la configuration du système (comme sur CCM: Windows XP Firefox 3.0.12) j'ai juste besoin du "windows XP".
Ensuite par exemple si c'est windows (XP, NT, 98, 95...) redirection vers: /windows/IndexW.htm
si c'est Linux, redirection vers: /Linux/IndexL.htm
si c'est Mac, redirection vers: /macintosh/Index.htm
si c'est Symbian, redirection vers: /Symbian/Index.htm
Le tout dans une page dont l'affichage ne sera là que quelques secondes.
Et bien entendu le tout automatiquement sans bouton "valider" !
Voici le seul script que j'ai:
<html> <head> <title>Déterminer le système d'exploitation</title> <script language="JavaScript"> function cherche_systeme() { // on cree la variable qui accueillera le nom du systeme d'exploitation var systeme = ""; // on teste si on trouve la mention '95' dans le nom du navigateur if ( navigator.userAgent.indexOf('95') != -1 ) { systeme = 'Windows 95'; } // on teste si on trouve la mention '98' dans le nom du navigateur else if ( navigator.userAgent.indexOf('98') != -1 ) { systeme = 'Windows 98'; } else if ( navigator.userAgent.indexOf('NT') != -1 ) { systeme = 'Windows NT'; } else if ( navigator.userAgent.indexOf('Mac') != -1 ) { systeme = 'Mac OS'; } else if ( navigator.userAgent.indexOf('Sym') != -1 ) { systeme = 'Symbian'; } else if ( navigator.userAgent.indexOf('Lin') != -1 ) { systeme = 'Linux'; } // si rien n'a ete reconnu... else { systeme = 'Inconnu'; } // on affecte la variable 'systeme' au formulaire document.formulaire.systeme.value = systeme; } </script> <body> <form name="formulaire"> On cherche précisément le système d'exploitation :<br> <input type="button" value="Afficher le systeme" OnClick="cherche_systeme();"><br> <input type="text" name="systeme" size="20"> <br> </form> </body> </html>
Merci d'avance
A voir également:
- Javascript champ de texte sans bouton
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Réinitialiser chromecast sans bouton - Guide
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
5 réponses
Essayes comme ça:
<html> <head> <title>Déterminer le système d'exploitation</title> <script language="JavaScript"> function cherche_systeme() { // on cree la variable qui accueillera le nom du systeme d'exploitation var systeme = ""; // on teste si on trouve la mention '95' dans le nom du navigateur if ( navigator.userAgent.indexOf('95') != -1 ) { systeme = 'Windows 95'; } // on teste si on trouve la mention '98' dans le nom du navigateur else if ( navigator.userAgent.indexOf('98') != -1 ) { systeme = 'Windows 98'; fichier="/windows/IndexW.html";} else if ( navigator.userAgent.indexOf('NT') != -1 ) { systeme = 'Windows NT'; fichier="/windows/IndexW.html";} else if ( navigator.userAgent.indexOf('Mac') != -1 ) { systeme = 'Mac OS'; fichier="/macintosh/index.html";} else if ( navigator.userAgent.indexOf('Sym') != -1 ) { systeme = 'Symbian'; fichier="/Symbian/index.html";} else if ( navigator.userAgent.indexOf('Lin') != -1 ) { systeme = 'Linux'; fichier="/Linux/indexL.html";} //tu rectifies au besoin les adresses pour fichier= // si rien n'a ete reconnu... else { systeme = 'Inconnu'; fichier="index_par_defaut.html";} // on affecte la variable 'systeme' au formulaire document.formulaire.systeme.value = systeme; //on appelle la nouvelle page window.location.href=fichier; } </script> <body onLoad="cherche_systeme();"> <form name="formulaire"> On cherche précisément le système d'exploitation :<br> <input type="text" name="systeme" size="20"> </form> </body> </html>
tu peux faire:
et a la fin de ta fonction tu mets doculment.location.href="/"+systeme+"/IndexL.htm";
et tu supprimes tout ce qui est bouton dans ton formulaire
<body onLoad="cherche_systeme();">
et a la fin de ta fonction tu mets doculment.location.href="/"+systeme+"/IndexL.htm";
et tu supprimes tout ce qui est bouton dans ton formulaire
En faite je suis larguer, je viens juste de me mettre au javascript, est-ce possible que tu me note le scripte ?
Merci d'avance !
Merci d'avance !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question