Empfohlen: Einführung in die sechs großen ASP -Objekte Anwendungsobjekte Das Anwendungsobjekt ist ein Objekt auf Anwendungsebene, das Informationen unter allen Benutzern teilt und während des Ausführens einer Webanwendung Daten bestehen kann. Anwendungseigenschaften: Die Methode lautet wie folgt: Anwendungsobjekt nicht
ASP -Adrotatorkomponente
Immer wenn ein Benutzer eine Website betritt oder eine Seite aktualisiert, erstellt die ASP -Adrotator -Komponente ein Adrotator -Objekt, um ein anderes Bild anzuzeigen.
Grammatik:
| Das Folgende ist der zitierte Inhalt: <% Set adrotator = server.createObject (mswc.adrotator) adrotator.getAdvertisement (textfile.txt) %> |
Beispiel
Angenommen, wir haben eine Datei namens banners.asp. Es sieht so aus:
| Das Folgende ist der zitierte Inhalt: <html%> <Body%> <% Set adrotator = server.createObject (mswc.adrotator) response.write (adrotator.getAdvertisement (ads.txt)) %> </body%> </html%> |
Die Datei ads.txt sieht so aus:
| Das Folgende ist der zitierte Inhalt: * Cuoxincom.gif http://www.cuoxin.com/ Besuchen Sie cuoxin.com 80 microsoft.gif http://www.microsoft.com/ Besuchen Sie Microsoft 20 |
Der Code unterhalb des Sterners in der Datei ads.txt definiert, wie diese Bilder, Linkadressen, Ersatztext mit Bildern und realistische Chancen von hundert Klicks. Wir können sehen, dass die Wahrscheinlichkeit, W3school -Bilder anzuzeigen, 80%beträgt, während die Wahrscheinlichkeit, Microsoft -Bilder anzuzeigen, 20%beträgt.
HINWEIS: Damit diese Links beim Klicken des Benutzer ordnungsgemäß funktionieren, müssen wir eine kleine Änderung der Datei ads.txt vornehmen:
| Das Folgende ist der zitierte Inhalt: Umleiten von Banners.asp * Cuoxincom.gif http://www.cuoxin.com/ Besuchen Sie cuoxin.com 80 microsoft.gif http://www.microsoft.com/ Besuchen Sie Microsoft 20 |
Die Turn -Seite empfängt eine Abfragebarstellung für eine Variable namens URL, die die URL zum Drehen enthält.
Hinweis: Um die Höhe, Breite und Rand des Bildes anzugeben, können wir diese Codes unter Umleitung einfügen:
| Das Folgende ist der zitierte Inhalt: Umleiten von Banners.asp Breite 468 Höhe 60 Grenze 0 * Cuoxincom.gif ... ... |
Das Letzte, was zu tun ist, ist, diese Codes der Datei banners.asp hinzuzufügen:
| Das Folgende ist der zitierte Inhalt: <% URL = Request.queryString (URL) Wenn URL <> dann Antwort.Redirect (URL) %> <html> <body> <% Set adrotator = server.createObject (mswc.adrotator) response.write (adrotator.getAdvertisement (textfile.txt)) %> </body> </html> |
Freigabe: Verwenden Sie den ASP -Code, um die Client -IP und die aktuelle Adresse zu erhalten 1. Holen Sie sich den Client IP <%MyIP = Request.Servervariables (Remote_Addr)%> 2. Holen Sie sich die aktuelle Adresse und den referenzierten Inhalt: <Script> Dokument