Composant ASPAdRotator
Composant ASP AdRotator
Chaque fois qu'un utilisateur entre sur le site Web ou actualise la page, le composant ASP AdRotator crée un objet AdRotator pour afficher une image différente. 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")
%>
Exemple d'AdRotator ASP
Supposons que nous ayons un fichier nommé "ads.txt" comme suit :
*
example.gif
http://www.example.com
Tutoriels gratuits d'EXAMPLE
50
xmlspy.gif
http://www.altova.com
Éditeur XML d'Altova
50
Dans le fichier texte ci-dessus, les lignes sous l'astérisque spécifient le nom de l'image à afficher, l'adresse du lien hypertexte, le texte alternatif de l'image et la probabilité d'affichage pour cent visites.
La première ligne du fichier texte ci-dessus spécifie l'action à effectuer lorsqu'un visiteur clique sur une image. La page de redirection (banners.asp) recevra une chaîne de requête avec l'URL de redirection.
Astuce :Pour spécifier la hauteur, la largeur et la bordure de l'image, vous pouvez insérer le code suivant sous REDIRECT :
WIDTH 468
HEIGHT 60
BORDER 0
*
example.gif
...
Le fichier "banners.asp" est le suivant :
Exemple
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>
Afficher l’exemple »
Très bien, c'est tout le contenu !
Propriétés d'ASP AdRotator
| Propriété | Description | Exemple |
|---|---|---|
| Border | Spécifie la taille de la bordure autour de la publicité. | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
| Clickable | Spécifie si la publicité elle-même est un lien hypertexte. | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
| TargetFrame | Spécifie le nom du cadre dans lequel afficher la publicité. | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
Méthodes ASP AdRotator
| Méthode | Description | Exemple |
|---|---|---|
| GetAdvertisement | Renvoie le HTML qui affiche la publicité sur la page. | <% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
Autres extensions