Request.servervariables ("http_referr") Méthode de travail
Les situations suivantes sont obtenues à partir de la barre d'adresse du navigateur normalement de la demande.servervariables ("http_referr"):
1 et 1 Utiliser directement <a href>
2 Formulaire soumis avec soumission ou <type d'entrée = image>
3 et 3 Formulaire (publier ou obtenir) soumis par JScript
Request.servervariables ("http_referr") la situation qui ne peut pas être prise normalement:
1 et 1 Lien depuis le clip de collection
2 Cliquez sur "Page d'accueil" ou l'adresse personnalisée
3 et 3 Utilisez JScript's Local Location.href ou Location.replace ()
4 Entrez l'adresse directement dans le navigateur
5 <% Réponse.redirect%>
6. <% Réponse.addheader%> ou <méta http-equiv = rafraîchissement>
7 Chargez l'adresse avec XML
De toute évidence, request.servervariables ("" http_referr ") ne peut pas fonctionner correctement dans la plupart des cas. Pour cette raison, nous pouvons créer une demande.servervariables (" http_referr ").
Par exemple:
| Ce qui suit est le fragment de code: «Téléchargez la liste des URL du système, n'apportez pas http: // domain = "vevb.com, 61.156.14.223" Spllowomain = Split (domaine, ",", ") strReferr = request.servervariables ("http_referr") Pour iii = 0 à uborder (spldomain) Si instr (strReferr, Trim (splomain (iii)) > 0 alors ishttp = true suivant Si ISNULL (STRREFER) ou ISHTTP = FALSE alors Response.Write "Le lien de téléchargement provient de la chaîne de vol illégale, <a href =" http://www.vevb.com/ "> Veuillez saisir la page Web des arts martiaux avant le téléchargement. </a>" Clôture réponse. terminer si |