Rotateur publicitaire ASP
Composant ASP AdRotator
Le composant ASP AdRotator crée un objet AdRotator pour afficher une image différente chaque fois que l'utilisateur entre sur le site Web ou actualise la page. Les informations sur l'image sont contenues dans un fichier texte.
Remarque : AdRotator ne fonctionne pas dans Internet Information Server 7 (IIS7).
Syntaxe
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>
Instance ASP AdRotator
Supposons que nous ayons un fichier nommé « ads.txt » comme indiqué ci-dessous :
*
w3s.gif
http://www.w3cschool.cc
Tutoriels gratuits de W3CSchool
50
xmlspy.gif
http : //www.altova.com
Éditeur XML d'Altova
50
Dans le fichier texte ci-dessus, la ligne sous le modèle spécifie le nom, l'adresse du super lien, le texte alternatif de l'image, et visibilité pour 100 clics.
La première ligne du fichier texte ci-dessus précise l'action à entreprendre lorsqu'un visiteur clique sur l'image. La page de redirection (banners.asp) recevra une chaîne de requête avec l'URL de redirection.
Astuce : Pour préciser la hauteur, la largeur et la bordure de l'image, vous pouvez insérer le code suivant sous REDIRECT :
LARGEUR 468
HAUTEUR 60
BORDURE 0
*
w3s.gif
...
"banners.asp" Le fichier ressemble à ceci :
Instance
<% url=Request.QueryString("url") If url<>"" then Response.Redirect(url) %> <!DOCTYPE html> <html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("textfile.txt")) %> </body> </html>
Exécuter l'instance»
Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne
Bon, c'est tout !
Propriétés ASP AdRotator
Attribut | Description | Exemple | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bordure | Spécifie la taille de la bordure entourant l'annonce. | <%
| ||||||||||||
Cliquable | Spécifie si l'annonce elle-même est un lien hypertexte. | <%<🎜>set adrot=Server.CreateObject("MSWC.AdRotator")<🎜>adrot.Clickable=false<🎜>Response.Write(adrot.GetAdvertisement("ads.txt" ))<🎜>%> | ||||||||||||
TargetFrame | Le nom du cadre dans lequel se trouve la publicité affiché. | <%<🎜>set adrot=Server.CreateObject("MSWC.AdRotator")<🎜>adrot.TargetFrame="target='_blank'"<🎜>Réponse. Write(adrot.GetAdvertisement("ads.txt"))<🎜>%> |
Méthode ASP AdRotator
方法 | 描述 | 实例 |
---|---|---|
GetAdvertisement | 返回在页面中显示广告的 HTML。 | <% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %> |