我想在一个htm或shtm里添加动态的广告,写个代码测试,结果出错,请各高手指点指点。
<body>
hello,testing....
<script language="javascript" src="test.aspx">
</script></body>
</html>test.aspx:<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体">
<asp:AdRotator id="AdRotator1" runat="server" Width="468px" Height="60px" AdvertisementFile="ads.xml"></asp:AdRotator></FONT></form>
</body>请帮我指出错误,谢谢!!!

解决方案 »

  1.   

    <asp:AdRotator id="AdRotator1" runat="server" Width="468px" Height="60px" AdvertisementFile="ads.xml"></asp:AdRotator>
    写在静态页面中怎么能行?!
    你可以用脚本,每次打开此页的时读取你的广告!
      

  2.   

    这个能运行才真是见鬼了。Htm类型的文件要可以这样就放个AdRotator,那还要aspx干什么?有些Htm页面里有AdRotator(或类似的东西)主要是用3种方法实现,
    一种是Javascript;
    一种是服务器扩展里自带的“横幅广告管理器”。(IIS-详细信息-2000服务器扩展  里有的东西)配置下就可以在HTm页用
    一种是根本就不是Htm页,而是Asp或aspx,是利用重定位解析使看起来是Htm(其实不是),好处是可以欺骗几乎所有的搜索引擎,使你的页面相对靠前被搜索到。
      

  3.   

    asp:AdRotator必须放在asp.net的页面,而且必须配置好iis才能运行
      

  4.   

    如果要在html里运行动态广告,用javascript吧。
      

  5.   

    用javascript怎样实现呢?能举个例子嘛?
      

  6.   

    javascript的话去下载吧,到处都有再不行去偷,看见哪个站点用了这个,查看它的源文件,如果是外联的,把路径复制出来,往地址栏1放,弹出窗口问你打开还是保存,点保存。
      

  7.   

    你去下载一个什么javascript特效的软件,里面的语句随你用!复制粘贴过来就行了
      

  8.   

    带随意性显示广告图片://向html页面内嵌js文件:
    <body>
    <script src=aaa.js></script>aaa.js文件:var dt=new Date();
    var hr=dt.getSeconds();
    hr=hr%2;
    if(hr==0)
      document.write("<a href='#' target=_blank><img src=468.gif border=0></a>");
    else
      document.write("<a href='#' target=_blank><img src=568.gif border=0></a>");