当前位置: 首页 > 图文教程 > 网站运营 > 网站优化 > 优化网页广告代码以及速度

网站优化
百度搜索引擎近期算法调整 变化更新分析
AdSense中文官方:以平常心看待导出链接
谷歌官方:让垃圾留言远离您的网站和用户
就像谈恋爱结婚样 对关键词也要非诚勿扰
完美企业网站最后优化:搜索引擎优化规则
网站设计时应注意的十个搜索引擎优化细节
蜘蛛跳过页面第一个链接导致优化失败分析
网站访问流量的主要统计指标
五个小窍门让你创作出有利于SEO的好文章
搜索引擎优化七种武器之竞争深度测量分析
面向用户的优化
正文中的优化元素
介绍12款国外的免费搜索引擎优化检测工具
站长必备工具谷歌网站管理员工具详细介绍
从三方面讲关键字如何在网站内部来做优化
提升搜索引擎相关性 2009年SEO九大法宝
2008年SEO发展总结:SEO获得Google认可
如何制作符合搜索引擎要求的XML地图
英文网站搜索引擎优化和推广的一点儿经验
通盘考虑 搜索引擎优化SEO文案写作技巧

网站优化 中的 优化网页广告代码以及速度


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 29 ::
收藏到网摘: n/a

这是我不小心遇到的呵!昨天在同类(免费资源)站看到我朋友载入的广告代码

我就比较好奇了,我自己都是用 <script src="/ad/xxx.js" type="text/javascript"></script>载入广告 有时候到载入这段JS 都会卡主一下  于是我就想 改成 他那样的  于是就去网络搜索.搜索了半天 就只搜索到篇 也是跟我朋友差不多显示的  载入flash代码 <script type="text/javascript">G_flash('http://www.freejia.com/plus/free/xxx.swf',468x60,0);</script> 是用一个JS文件引用的 但是它宽度 高度 都固定住了  以后改广告也要考虑这个问题.于是我自己就改了下代码  废话不多说 告诉大家怎么弄吧!

首先创建一个JS文件内容是:

document.writeln("<script type=\"text\/javascript\">    ");
document.writeln("   ");
document.writeln("   function G_banner(url,transparent) {    ");
document.writeln("   \/\/ Clear active line of the flashs for IE    ");
document.writeln("     var param_t=\'\';    ");
document.writeln("     if (transparent!=0) {    ");
document.writeln("         param_t=\'wmode=\"transparent\"\';    ");
document.writeln("      }    ");
document.writeln("document.write(\'<iframe src=\"\'+url+\'\"; width=\"468\" height=\"60\" scrolling=\"no\" frameborder=\"0\"><\/iframe>\');")
document.writeln("    }    ");
document.writeln("<\/script>")

然后在HTML页面插入

<script type="text/javascript">G_banner('http://www.freejia.com/plus/free/banner.html',0);</script>

顶部插入<SCRIPT src="xxx.js" type=text/javascript></SCRIPT>

就行了!宽度高度在JS里控制 方便我们 修改

如何创建多个广告位?在JS里加:

document.writeln("<script type=\"text\/javascript\">    ");
document.writeln("   ");
document.writeln("   function G_banner(url,transparent) {    ");
document.writeln("   \/\/ Clear active line of the flashs for IE    ");
document.writeln("     var param_t=\'\';    ");
document.writeln("     if (transparent!=0) {    ");
document.writeln("         param_t=\'wmode=\"transparent\"\';    ");
document.writeln("      }    ");
document.writeln("document.write(\'<iframe src=\"\'+url+\'\"; width=\"468\" height=\"60\" scrolling=\"no\" frameborder=\"0\"><\/iframe>\');")
document.writeln("    }    ");
document.writeln("<\/script>")

document.writeln("<script type=\"text\/javascript\">    ");
document.writeln("   ");
document.writeln("   function G_tl(url,transparent) {    ");
document.writeln("   \/\/ Clear active line of the flashs for IE    ");
document.writeln("     var param_t=\'\';    ");
document.writeln("     if (transparent!=0) {    ");
document.writeln("         param_t=\'wmode=\"transparent\"\';    ");
document.writeln("      }    ");
document.writeln("document.write(\'<iframe src=\"\'+url+\'\"; width=\"950\" height=\"60\" scrolling=\"no\" frameborder=\"0\"><\/iframe>\');")
document.writeln("    }    ");
document.writeln("<\/script>")

看到了吧 两个 引用的 G_banner   G_tl

那就用

<script type="text/javascript">G_banner('http://www.freejia.com/plus/free/banner.html',0);</script>

<script type="text/javascript">G_tl('http://www.freejia.com/plus/free/banner.html',0);</script>

用这样的方法 可以免去JS解析里面代码的时间 直接打开html  也不需要一个一个JS修改     我们只用一个JS就可以控制全站广告

因为这个是一下子打开全部广告页面 会感觉有点慢  那我们在html里就加入网络流传的

<SPAN id=ad_01>广告载入中...</SPAN>
<SPAN class=spanclass id=span_ad_01>
广告代码
  </SPAN>
  <SCRIPT>ad_01.innerHTML=span_ad_01.innerHTML;span_ad_01.innerHTML="";</SCRIPT>

速度会比原来快了些   好了 到此结束! 我小心 第一次写文章 不好别骂我!

著下自己站  免费家 http://www.freejia.com 大家支持下哈!