1. Comment utiliser ASP pour déterminer le chemin physique virtuel de votre site Web
Réponse: Utilisez la méthode Mappath
palig = CenterFontsize = 4Face = Arialb
Thephysicalpath tothisvirtualwebsiteis
bfont
FontColor = # ff0000Size = 6Face = Arial
% = Server.mappath ()%
poulain
2. Comment puis-je connaître le navigateur utilisé par l'utilisateur
Réponse: utilisez la méthode
strBrowser = request.servervariables (http_user_agent)
IFinstr (strbrowser, msie) 0
Réponse.redirect (formsieonly.htm)
Autre
Response.redirect (forall.htm)
Endire
3. Comment calculer le nombre moyen de visites répétées par jour
Réponse: Solution
% startDate = Datediff (d, maintenant, 01011990)
ifstrDate0ThensstartDate = startDate-1
avgvpd = int ((userntn) startDate)%
Montrer les résultats
% réponse.Write (AVGVPD)%
ThatIsit.thisagehaveeenviewedSincevembermber10.1998
4. Comment afficher des images aléatoires
% DIMP, PPIC, DPIC
PPIC = 12
randomiser
p = int ((ppicrnd) +1)
DPIC = GraphIxrandompics & P & .Gif
%
montrer
IMGSRC =% = DPIC%
5. Comment revenir à la page précédente
Réponse: ahref =% = request.servervariables (http_referer)% preivouspagea
Ou utilisez des images telles que:
imgsrc = arrowback.gifalt =% = request.servervariables (http_referrer)%
6. Comment déterminer l'adresse IP de l'autre partie
RÉPONSE:% = request.servervariables (reote_addr)%
7. Comment lier une image
Réponse:% @ langues = vbscript%
% de réponse.expires = 0
strimageName = graphixerrorserroriamge.gif
réponse.redirect (strimagename)
%
8. Force la boîte de dialogue d'entrée de mot de passe
Réponse: Mettez cette phrase au début de la page
% Response.status = 401notauthorisé
réponse.
%
9. Comment passer les variables d'une page à une autre
Réponse: Utilisez le type caché pour passer les variables
% FormMethod = postaction = myNextPage.asp
% foreachiteMinRequest.form%
inputNamee =% = item% type = caché
valeur =% = server.htmlencode (request.form (item))%
%suivant%
formulaire
10. Pourquoi est-ce que j'utilise MSGBOX dans le programme ASP? L'erreur du programme indique qu'il n'y a pas d'autorisation
Réponse: Étant donné que ASP est exécuté par le serveur, si une boîte de dialogue peut être affichée sur le serveur, vous devez attendre que quelqu'un appuie sur OK avant que votre programme puisse continuer à être exécuté. Généralement, il n'y aura personne sur le serveur, donc Microsoft doit interdire cette fonction et vous dire qu'il n'y a pas d'autorisation. Cependant, les scripts ASP et Client peuvent afficher une boîte de dialogue, comme suit