KingCMS为我们提供了很强大的广告功能,这对我们这些个人站长来说,非常有帮助。在使用的过程中,我发现了一些小问题,在此献丑,写出来与大家一起分享。
KingCMS的广告可以分为3种方式插入,分别是“IFRAME嵌入式广告”、“直接加入HTML代码”、“可执行的asp代码”,这三种方式各有其优缺点,比如:
1、IFRAME嵌入式广告:这种方式插入的广告是自动生成htm文件的,但由于他自动生成的代码中缺少了“marginWidth=0”这个参数,虽然“marginWidth”在IE中默认是0,但在其他浏览器中却不是,所以直接以这种方式生成的广告有时会有间距,这样对于在固定大小的单元格内放入适合大小的广告时,广告会有显示不全的情况。
2、直接加入HTML代码:我推荐使用这种方式,虽然他有个缺点是“弱点:广告被修改时,页面中的广告需要生成页面才可以更新”,但是,你在添加代码的时候可以这样添加:
| <IFRAME marginWidth=0 src="/page/ads/ggad.htm" frameBorder=0 width=728 scrolling=no height=90 marginheigh="0"></IFRAME> |
这种方式和用第一种方式插入广告的原理是一样的,不同的是我在这里加入了“marginWidth=0”这个参数,你可以先把广告做成一个htm文件,放在某个文件夹下,其中,“/page/ads/ggad.htm”是广告的位置,这样一来,只需要生成一次页面就可以了,以后再要修改广告的时候直接修改那个htm文件即可,也是非常方便的。此外,如果你的广告是JS格式的,那你就不用这么麻烦,直接用这种方式把代码添加带系统中即可,不需用什么IFRAME了,以后修改广告的时候直接修改JS文件即可。
3、可执行的asp代码:没怎么用过,应该对生成静态会有一定的影响吧。请高人赐教。