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 :

REDIRECT banners.asp
*
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 :

REDIRECT banners.asp
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

AttributDescriptionExemple
BordureSpécifie la taille de la bordure entourant l'annonce. <%
属性描述实例
Border规定围绕广告的边框的尺寸。<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Border="2"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>
Clickable规定广告本身是否是超链接。<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Clickable=false
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>
TargetFrame显示广告的框架名称。<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.TargetFrame="target='_blank'"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>
set adrot=Server.CreateObject("MSWC.AdRotator")<🎜>adrot.Border="2"<🎜>Response.Write(adrot.GetAdvertisement("ads. txt"))<🎜>%>
CliquableSpé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" ))<🎜>%>
TargetFrameLe 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"))
%>