JS生成广告问题?分不够了以后补上 请大家帮忙了 看到很多人说广告系统用js生成,个人很模糊这种做法应该如何做,如何指定上传广告图片的位置,如何接受广告图片...等等问题希望大家能给点代码例子或者相关资料列子,谢谢大家了..谢谢大家了.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得用js放广告的话不难理解啊可以这么做在html页面的特定位置放一个label或者框架之类的,用js接收时间,把label句柄和广告资料(广告地址吖,图片吖什么的)传到js参数里,然后获得对象,再通过对象对应起来,另外用CSS控制其样式。 document.write("<img src='http://www.www.com/image.gif'>");简单的例子 通常情况下是这样:1、创建一个显示公告的JS类2、该类接受一个字符串数组,即广告图片的src3、后台动态给该数组赋值4、也即实现了动态的广告 有很多种以前项目里用的方法大致是这样的直接在后台生成js文件,里面就是document.write('xxx')这样还有一种是配合上xml,这个用着还是不错的,管理起来也要方便的多,js在前台解析就好了,对应不同的属性给不同的页面输出。 广告图片取名ad.gif;网页上代码:<img src='http://www.abc.com/images/ad.gif'/>更新广告时,图片名仍然ad.gif,覆盖原来图片即可. 配合上xml js在前台解析就好了 这个能不能写点代码 参考下谢谢了 ~~!! 大家帮我看下:jQuery解析XML 我这样创建XML是错误的吗?xml---<Advertisements> <Ad> <ImageUrl>~/imgas/1.gif </ImageUrl> <!--图片连接 --> <NavigateUrl>http://www.163.com </NavigateUrl> <!--地址连接 --> <AlternateText>2222 </AlternateText> <!--当鼠标移过图象时,作为提示信息显示出来--> <Keyword>20 </Keyword> <!--这个可选元素包含了广告所属的类别。这样就使各种类别的广告都在同一个XML中 <Impressions>10 </Impressions> <!--指出广告的相对开销--> </Ad></Advertisements>Jquery-----<script type="text/javascript">$(document).ready(function(){ $.ajax({ type: "GET", url: "xml/aa.xml", dataType: "xml", success: function(xml) { alert(xml); -----------跳不出来 并没有成功执行 大家帮我看下我错那了??? var name=""; $(xml).find("Ad").each(function(){ name = $(this).children("Keyword").text();--找到Ad元素下的所有子元素 alert(name); }); } });});</script> 其实.net提供了广告控件,你可以根据你自己的需求重写这个控件就可以了 回帖是一种美德!.NET有个广告控件 我怎样才能在HttpModules中根据不同的角色控制页面中Repeater控件按钮的可用性 求Enterprise library访问数据库的错误 Membership插入人员问题 gridview中嵌套checkbox,怎样限制checkbox多选,急!!!在线等!!! 內存管理(Out of Memory) 关于刷新框架的小问题,请大虾指教 求助!IIS设置首页问题。 正则表达式替换问题 全局变量的传递问题,谢谢 请教登录页面的问题 dreamwear和VSS怎么一起组合使用 |zyciis| 像这些选择尺码的,他们是怎么来保存数据的呢
在html页面的特定位置放一个label或者框架之类的,用js接收时间,把label句柄和广告资料(广告地址吖,图片吖什么的)传到js参数里,然后获得对象,再通过对象对应起来,另外用CSS控制其样式。
1、创建一个显示公告的JS类
2、该类接受一个字符串数组,即广告图片的src
3、后台动态给该数组赋值
4、也即实现了动态的广告
以前项目里用的方法大致是这样的
直接在后台生成js文件,里面就是document.write('xxx')这样
还有一种是配合上xml,这个用着还是不错的,管理起来也要方便的多,js在前台解析就好了,对应不同的属性给不同的页面输出。
网页上代码:
<img src='http://www.abc.com/images/ad.gif'/>
更新广告时,图片名仍然ad.gif,覆盖原来图片即可.
xml---
<Advertisements>
<Ad>
<ImageUrl>~/imgas/1.gif </ImageUrl>
<!--图片连接 -->
<NavigateUrl>http://www.163.com </NavigateUrl>
<!--地址连接 -->
<AlternateText>2222 </AlternateText>
<!--当鼠标移过图象时,作为提示信息显示出来-->
<Keyword>20 </Keyword>
<!--这个可选元素包含了广告所属的类别。这样就使各种类别的广告都在同一个XML中
<Impressions>10 </Impressions>
<!--指出广告的相对开销-->
</Ad>
</Advertisements>
Jquery-----
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
type: "GET",
url: "xml/aa.xml",
dataType: "xml",
success: function(xml) {
alert(xml); -----------跳不出来 并没有成功执行 大家帮我看下我错那了???
var name="";
$(xml).find("Ad").each(function(){
name = $(this).children("Keyword").text();--找到Ad元素下的所有子元素
alert(name);
});
}
});
});
</script>