Cours ASP pdf les composants, tutoriel & guide de travaux pratiques en pdf.
Le composant AdRotator
Description
Le composant Ad Rotator crée un objet qui automatise la rotation d’images sur une page Web. Chaque fois qu’un utilisateur ouvre ou recharge la page Web, le composant Ad Rotator affiche une nouvelle image en fonction des informations spécifiées dans le fichier du programme de rotation.
Pour créer une instance du composant AdRotator sous VBScript :
Set objet = Server.CreateObject(« MSWC.AdRotator »)
1- Le Fichier Texte
Ce fichier est pointé par la méthode GetAdvertissement(fichier).
objet.GetAdvertissement(nom_fichier)
Ce fichier de planification d’annonces possède le format suivant :
REDIRECT URL du fichier de Redirect.asp
WIDTH largeur
HEIGHT hauteur
BORDER taille
URL de l’annonce
URL Cible de l’annonce
Commentaire
Importance
…
Le paramètre REDIRECT permet de faire appel à un fichier tiers utilisé pour rediriger les liens.
Les paramètres WIDTH, HEIGHT et BORDER sont optionnels et définissent les dimensions de l’ensemble des annonces présentes dans le fichier.
L’adresse URL Cible de l’annonce correspond à un lien pointant vers le document à atteindre en cliquant sur l’image de l’annonce. Si aucune cible ne doit être indiquée, alors, un tiret (-) doit être spécifié.
Le paramètre Importance est représenté par un nombre représentant le pourcentage d’affichage de l’annonce à chaque chargement de la page. Ainsi plus une annonce est importante, plus le nombre est élevé par rapport aux autres.
2- Le Fichier Redirect.asp
L’appel de ce fichier se fera automatiquement par une méthode get, s’il est correctement renseigné dans le fichier texte précédent. L’URL est passé en paramètre et contient l’adresse de redirection pour l’image sélectionnée.
Exemple de contenu :
<% response.redirect(request.querystring(« url »)) %>
On pourrait également dans ce fichier compter le nombre de clicks, ou effectuer d’autres actions spécifiques avant la redirection.
Méthode
Nom | Description |
GetAdvertissement(nom_fichier) | Retourne l’annonce suivante indiquée dans le fichier de planification d’annonces précisé par l’argument nom_fichier. |
Propriétés
Nom | Description |
Border | Spécifie la taille de la bordure qui entoure l’annonce. |
Clickable | Spécifie si l’annonce rotative doit prendre la forme d’un lien. |
TargetFrame | Spécifie le nom du cadre dans lequel l’annonce doit être affichée. |
Exemple
1- Exemple de la page utilisant l’objet AdRotator.
<% Set objet = Server.CreateObject(« MSWC.AdRotator »)
Response.Write objet.GetAdvertisement(« Contenu.txt ») %>
2- Fichier de redirection des liens : link.asp
<% Response.Redirect Request.QueryString(« url ») %>
3- Fichier présentant le liste des bannières et liens (Contenu.txt)
REDIRECT link.asp
WIDTH 468
HEIGHT 60
BORDER 0
http://www.netalya.com/img/img1.jpg
http://www.yahoo.fr/
L’annuaire Yahoo
http://www.netalya.com/img/img2.jpg
http://www.google.fr/
Le moteur Google
http://www.netalya.com/img/img3.jpg
http://www.netalya.com/
Le portail des NTIC !