L'exemple de cet article décrit le code d'effet d'affichage alternatif de plusieurs annonces illustrées mis en œuvre en JavaScript. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
Voici une démonstration de l'effet de l'utilisation de JavaScript pour afficher alternativement plusieurs bannières publicitaires illustrées. Si votre site Web est très bon et que l'espace publicitaire est plein, vous pouvez envisager de laisser plusieurs publicités illustrées s'afficher alternativement à tour de rôle, et les liens le feront. changez également en conséquence. Cela ne vous a-t-il pas économisé un espace publicitaire précieux ? L’idée est bonne, mais je ne sais pas si l’effet publicitaire sera aussi bon. Cela demande de l’expérimentation.
La capture d'écran de l'effet en cours d'exécution est la suivante :
L'adresse de la démo en ligne est la suivante :
http://demo.jb51.net/js/2015/js-npic-cha-adv-style-codes/
Le code spécifique est le suivant :
<html> <head> <title>图片广告交替显示</title> <script language="JavaScript" type="text/JavaScript"> <!-- var urlArray = new Array(3); var banArray = new Array(3); var counter = 1; var url = "http://www.jb51.net/"; //initial URL urlArray[0] = "http://www.jb51.net/"; urlArray[1] = "http://www.baidu.com/"; urlArray[2] = "http://www.163.com/"; if(document.images) { for(i = 0; i < 3; i++) { banArray[i] = new Image(200, 60); banArray[i].src = "images/wall_s" + (i+1) + ".jpg"; } } function changeBanner() { if(counter > 2) counter = 0; document.banner.src = banArray[counter].src; //sets a new banner url = urlArray[counter]; counter++; } var timer = window.setInterval("changeBanner()", 3000); //--> </script> </head> <body> <a href="#" onClick="window.open(url,'BannerWin');"> <img src="images/wall_s1.jpg" width=200 height=60 border=0 name="banner"></a> </body> </html>
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.