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
- Réinitialiser chromecast sans bouton - Guide
- Transcription audio en texte word gratuit - Guide
- Diagnostic bouton photo - Accueil - Outils
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
- Excel cellule couleur si condition texte - 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