Script d'accès obligatoire pour l'affichage de la page

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 667 fois - Téléchargée 29 fois

Contenu du snippet

Ce code permet l'apparition d'un invité d'utilisateur (script d'accès), méthode prompt, demandant de l'utilisateur de saisir son nom pour pouvoir voire la page sinon ,s'il clicke sur "ok" sans rien saisir or sur annuler la page ne s'affichera pas, donc il est obligé de recharger(actualiser la page) pour saisir son nom dans le script et son nom s'affichera dans une zone de texte comme un espace personnel et la page sera visible pour lui cette fois.

Ce script peut etre associé à un autre en "php" par éxemple pour recueillir les informations saisies par les utilisateurs dans une base de données.

Source / Exemple :


<html>
<head>
<title>Sans titre</title>
<meta name="generator" content="Namo WebEditor v4.0">
<script>
<!--
/**************************************************************

  • *
  • Ce code est gratuit, vous pouvez l'utiliser librement à *
  • condition de laisser le commentaire suivant: *
  • *
  • Auteur: FARID / ALGERIE E-mail: sidoummoudz@yahoo.fr *
  • *
                                                                                                                            • /
function commence(){ document.body.style.display="none"; //On masque le contenu de la page d'abord var z=window.prompt("You must enter your name","Your name here"); // On déclare la variable z, dans le prompt la première chaine de caractère est le message du prompt, la deuxième est la valeur par défaut document.all("zone").value=z //La valeur de la zone de texte est celle saisie par l'utilisateur dans le script d'accès document.body.style.display=""; //Si qlq chose est saisie la page s'affiche if (z=="Your name here"){ //On mit ici la meme deuxième expression du prompt "c'est à dire la valeur par défaut du script", cette condition pour un utilisateur qui ne saisie rien dans le script d'accès et clicke "ok" document.body.style.display="none"; //alors la page reste masquée et le script lui envoie un alert alert("To display this page, it's necassary to enter your name in access script \n Reload the page then try again"); //Le message de l'alert } if (z==null){ //Cette condition c'est quand le visiteur clicke sur "annuler" ou ferme la boite de dialogue du script document.body.style.display="none"; //comme la condition précédente, la page reste masquée alert("To display this page, it's necassary to enter your name in access script \n Reload the page then try again"); //et un message d'alert est envoyé à l'utilisateur } } //--> </script> </head> <body onload="commence();" bgcolor="white" text="black" link="blue" vlink="purple" alink="red"> <!-- Dans ce que suit on doit donner un nom à cette zone de texte - le meme qu'on a mit dans le script: document.all("ici le meme nom") , dans notre cas ("zone")donc on nomme cette zone tout simplement "zone" readonly sert à rendre cette zone en lecture seule , enfin c'est possible de configurer son style --> <input type="text" name="zone" readonly style="font-weight:bold; color:rgb(255,204,0); background-color:black; border-color:rgb(255,204,0);" size="30"></p> <p>Le</p> <p>contenu</p> <p>de</p> <p>body</p> <p>à</p> <p>afficher</p> </body> </html>

A voir également

Ajouter un commentaire

Commentaires

aze555666
Messages postés
208
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
26 janvier 2009
-
je suis d'accord. ici, c codes sources, pas un manuel payant ou autre...
bon. je ne mettrai pas le commentaire. je met quand meme 10.
euuuu, que faut-il changer pour qu'on ne puisse pas rentrer si on ne met pas le bon nom???
cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
26 -
* Ce code est gratuit, vous pouvez l'utiliser librement à *
ben heureusement !!!
* condition de laisser le commentaire suivant: *
faut pas rire !!
* *
* Auteur: FARID / ALGERIE E-mail: sidoummoudz@yahoo.fr *

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.