Recommandé: recommandé: Résumé du code source couramment utilisé pour les débutants de l'ASP 1. Obtenez le temps du système: <% = maintenant ()%> 2. Obtenez l'IP utilisé pour visiter: <% = request.servervariables (Remote_host)%> 3. Obtenez le système, version du navigateur: <cript>
En tant que partie indispensable du site Web, le compteur des visiteurs peut non seulement enregistrer le nombre de fois où le site Web est visité, mais aussi améliorer le plaisir et la vision de la page Web par conception vive et intéressante, ce qui rend le compteur du visiteur sur la page Web.
un paysage. Voici deux façons de concevoir facilement des compteurs de visiteurs intéressants, en espérant qu'ils seront utiles à tout le monde.
1. Préparation des matériaux
Fun Visitor Counter combine la conception du comptoir avec des effets d'affichage intéressants. Dix compteurs de différents styles apparaissent au hasard sur la page Web, ajoutant des effets dynamiques et des pages Web relativement statiques et sérieuses.
goût. Au cours de la première visite, le comptoir peut afficher un numéro rouge statique.
Variations illusoires. Pour réaliser cet effet, vous devez d'abord préparer des matériaux de base, à savoir les fichiers d'image numériques de dix types d'affichage. Vous pouvez utiliser des outils d'édition graphique (comme Photoshop, animateur, etc.) pour vous baser par vous-même
La production d'imagination peut également être téléchargée directement à partir de la bibliothèque d'images en ligne, puis stocké ces images numériques sous la forme de 00.gif ... 09.gif ... 90.gif ... 99.gif dans un répertoire lisible dans le Exemple suivant, ceci
Ces fichiers image sont stockés dans http: // localhost / images. Le principe du fichier GIF de dénomination ici est: le premier chiffre représente le type d'affichage, et le deuxième chiffre représente la valeur numérique, telle que 00.gif représente le texte GIF de 0 type 0 numéro 0
, 09.gif représente le fichier GIF du type 0 numéro 9.
2. L'une des méthodes de conception: utilisez JavaScript pour créer des compteurs intéressants
1. Idée de conception:
La clé de cette méthode est l'application complète de la technologie des cookies et des caractéristiques dynamiques de l'image. Utilisez des cookies pour enregistrer les données de l'utilisateur sur le disque dur de l'utilisateur.
Les cookies connaissent directement l'identité du visiteur et le nombre de visites et d'autres informations connexes. En JavaScript, accédez aux cookies via l'attribut document.cookie, qui comprend le nom, la date d'expiration, le nom de domaine valide et valide
Chemin d'URL, etc. Le nom séparé par le signe égal et sa valeur sont les données réelles du cookie, qui est utilisée dans cet exemple pour stocker le nombre de fois que le visiteur visite la page. En mappant des images dans des pages Web à un tableau d'images, certaines conditions
Modifiez les caractéristiques de cet élément de tableau pour réaliser l'affichage d'image dynamique. Dans cet exemple, un ensemble d'images est d'abord préchargé.
2 Source Program Count.html:
Ce qui suit est le contenu cité: < html > < tête > < Meta Http-Equiv = Type de contenu contenu = text / html; charse = gb2312 > < Titre > compteur amusant < / titre > < / tête > < corps > < P < Langue de script = javascript > var expdays = 60; var exp = new Date (); exp.setTime (exp.gettime () (expdays * 24 * 60 * 60 * 1000)); Nombre de fonctions (info) { // s'il s'agit de la première visite du visiteur, Attribuez la valeur de comptoir par 1, sinon ajouter 1 pour accumuler var wwwhcount = getcookie ('wwhCount'); if (wwhcount == null) { wwhcount = 1; } else {wwhcount;} setcookie ('wwhcount', wwhcount, exp); retourner countdisp (wwhcount) } fonction countdisp (countvar) { // implémenter l'affichage aléatoire, moins de 6 chiffres avec 0, Vous pouvez ajuster le nombre de chiffres affichés vous-même var countvar1 = 00000 countvar; var howfar1 = countvar1.length; countvar1 = countvar1.substring (howfar1, howfar1-1) var index = math.floor (math.random () * 10); if (index == 10) { index = 0}; pour (var icon = 0; iCount < 6; iCount) { var g = countvar1.substring (iCount, iCount 1); document.images [iCount] .src = http: //www.yule21.com/info/http: // localhost / images / index g .gif; } } fonction getcookieval (offset) { // obtient le nombre de visites var endstr = document.cookie.indexof (;, offset); if (endstr == - 1) endstr = document.cookie.length; return Unescape (document.cookie.substring (Offset, ENDSTR)); } fonction getcookie (name) { // Intercepter le segment des informations du nom dans le cookie var arg = name =; var alen = arg.length; var clen = document.cookie.length; var i = 0; tandis que (i < clen) { var j = i alen; if (document.cookie.substring (i, j) == arg) Retour Getcookieval (J); i = document.cookie.indexof (, i) 1; si (i == 0) casser;} retourner null; } fonction setcookie (nom, valeur) { // stockant la valeur du compteur d'invité var argv = setcookie.arguments; var argc = setcookie.argments.length; var expire = (argc > 2)? argv [2]: null; var path = (argc > 3)? argv [3]: null; var domain = (argc > 4)? argv [4]: null; var sécurisé = (argc> 5)? argv [5]: false; document.cookie = name = Escape (valeur) ((expire == null)? :(; expires = expires.togmTString ())) ((path == null)? :(; path = path)) ((domaine == null)? :(; domaine = domaine)) ((sécurisé == true)?; sécurisé :); } fonction deleteCookie (name) { // implémenter cette ligne d'information pour invalider, Supprimer les informations de l'utilisateur sur le nombre de visites var exp = new Date (); exp.setTime (exp.getTime () - 1); var cval = getcookie (nom); document.cookie = name = cval ; expire = exp.togmTString (); } < / script < / p > <! - Préparer le tableau d'images - > Vous êtes le premier à être <img src = / uploads / allimg / 080822 / 0957231.gif hauteur = 20 largeur = 20 > < img src = / uploads / allimg / 080822 / 0957231.gif hauteur = 20 largeur = 20 > < img src = / uploads / allimg / 080822 / 0957231.gif hauteur = 20 largeur = 20 > < img src = / uploads / allimg / 080822 / 0957231.gif hauteur = 20 largeur = 20 > < i mg src = / uploads / allimg / 080822 / 0957231.gif hauteur = 20 largeur = 20 > < img src = / uploads / allimg / 080822 / 0957231.gif hauteur = 20 largeur = 20 > Visite de temps! < Langue de script = javascript > // appelle la fonction count (), Implémenter l'affichage d'image dynamique du compteur compter(); < / script > < / corps > < / html > |
Partager: 15 exemples très utiles dans la programmation ASP 1. Comment utiliser ASP pour déterminer le chemin physique virtuel de votre site Web Réponse: Utilisez la méthode Mappath comme suit: <P Align = Center> <Font Size = 4
2 pages de la page suivante de la page suivante précédente