0

前段时间我写了一些快速的Jquery代码来随机选择和广告如下

    $(function () {

    var theImages = [ '*****.jpg', '******.jpg', '*****.jpg' ];
    var theLinks = [ 'http://www.****.co.uk', 'http://www.****.co.uk', 'http://www.*****.co.uk' ]
    var theRandomNumber = Math.round(Math.random() * (theImages.length - 1));
    $("#ad1").attr('src','images/' + theImages[theRandomNumber]);
    $("a#adL1").attr('href', theLinks[theRandomNumber]);
    var theRandomNumber2 = Math.round(Math.random() * (theImages.length - 1));
    while (theRandomNumber == theRandomNumber2) {
            theRandomNumber2 = Math.round(Math.random() * (theImages.length - 1));
    }
    $("#ad2").attr('src','images/' + theImages[theRandomNumber2]);
    $("a#adL2").attr('href', theLinks[theRandomNumber2]);
    } );
    </script>

我现在在一个网站的 29 个 HTML 页面上有这个代码。每次广告更改时,我都必须更改每一页。有人可以就将参数输入的最佳和最快方法提供一些建议吗?我只需要更新一件事。然后所有的页面都会读取这些参数并知道要显示什么。

谢谢保罗

4

2 回答 2

2

您应该将 javascript 放入 javascript (.js) 文件中,并将其包含在每个 HTML 文件中,如下所示:

<head>
   <script src="/RandomAdvert.js" type="text/javascript"></script>
</head>
于 2013-05-09T13:58:53.637 回答
0

Put it in a file such as my_ads.js

Then in the header of each page use

<script src="/your_path/my_ads.js" type="text/javascript"></script>
于 2013-05-09T13:58:32.653 回答