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

网站优化
一个seoer给网站设计者的几点建议
针对Z-Blog博客程序 常用博客SEO优化技巧
垃圾网站在一年时间内 pr值从0到6的秘密
网站优化 关键词及主题的优化你做好了吗
浅谈SEO优化连接的几种类型
SEO内链常见形式 做好站内链接四点建议
QQ类网站经验 SEO稳扎稳打才能步步为营
流传很久的一份资料 SEO中HTML标签权重
搜索引擎最不喜欢哪些网站 预防九种情况
对一家FLASH网站进行SEO优化的心得经验
研究是SEO优化最快的成长之路 实践中成长
SEO速成之路 研究
用博客建设外部链接要点
被百度K掉,应提前预防
多种营销方式为SEO所用 思考与技术之别
谷歌中文网站管理员解答释疑重复内容问题
搜索引擎不喜欢的九大因素
多次被搜索引擎惩罚 逐渐发现一些优化忌讳
搜索引擎优化重点之网站内外链接策略
不懂seo也可以做seo的简单方法总汇

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 46 ::
收藏到网摘: 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 大家支持下哈!