<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[从此无名 - 搜索引擎技术专题]]></title>
<link>http://www.zxboy.com/</link>
<description><![CDATA[做一个正义的人，不管付出什么代价]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog2 v2.4]]></copyright>
<webMaster><![CDATA[unknow@gmail.com(qlx)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>从此无名</title> 
	<url>http://www.zxboy.com/images/logos.gif</url> 
	<link>http://www.zxboy.com/</link> 
	<description>从此无名</description> 
</image>

			<item>
			<link>http://www.zxboy.com/default.asp?id=238</link>
			<title><![CDATA[给站长的建站建议-转载自百度官方]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Wed,19 Aug 2009 09:48:41 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=238</guid>	
		<description><![CDATA[为每个网页添加合适的标题，如果是网站首页，则标题建议使用站点名称或者站点代表的公司、机构名称；其余的内容页面，标题建议做成与正文内容的提炼和概括，这可以让您的潜在用户通过搜索引擎结果中的标题快速访问到您的页面。<br/><br/>充分利用网站首页或者频道首页的&nbsp;description&nbsp;标签，提供此网页内容的概括说明，形式为&lt;meta&nbsp;name=&#34;description&#34;&nbsp;content=&#34;此网页内容的概括说明&#34;&nbsp;/&gt;，这将帮助用户和搜索引擎加强对你的网站和网页的理解。<br/><br/>网站应该有明晰的导航和层次结构，网站上重要的网页，应该能从网站比较浅层的位置找到，确保每个页面都可以通过至少一个文本链接到达。<br/><br/>尽量使用文字而不是flash、Javascript等来显示重要的内容或链接，百度暂时无法识别Flash、Javascript中的内容，这部分内容可能无法在百度搜索得到；仅在flash、Javascript中包含链接指向的网页，百度可能无法收录。<br/><br/>尽量少使用frame和iframe框架结构，通过iframe显示的内容可能会被百度丢弃。<br/><br/>如果网站采用动态网页，减少参数的数量和控制参数的长度将有利于收录。<br/><br/>网站改版或者网站内重要页面链接发生变动时，应该将改版前的页面301永久重定向到改版后的页面。<br/><br/>网站更换域名，应该将旧域名的所有页面301永久重定向到新域名上对应的页面。<br/>　　只有当搜索引擎、站长、互联网用户之间，能有一种默契的利益均衡，这个行业才会顺畅发展。竭泽而渔式的网站建设，只会使您与用户、与搜索引擎越来越远。搜索引擎与站长之间，宜和谐发展，共同拥抱美好的愿景。<br/><br/>　　以下是我们给出的一些网站质量方面的建议：<br/>网站的内容应该是面向用户的，搜索引擎也只是网站的一个普通访客，放置任何用户不可见、或者欺骗用户的内容，都可能被搜索引擎当做作弊行为，这些行为包括但不仅限于：在网页中加入隐藏文字或隐藏链接；在网页中加入与网页内容不相关的关键词；具有欺骗性跳转或重定向；专门针对搜索引擎制作桥页；针对搜索引擎利用程序生成的内容；具有大量重复无价值内容；充斥大量恶意广告或恶意代码等。<br/><br/>百度更喜欢独特的原创内容，如果您的站点内容只是从各处采集复制而成，很可能不会被百度收录。<br/><br/>谨慎设置您的友情链接，如果您网站上的友情链接，多是指向一些垃圾站点，那么您的站点可能会受到一些负面影响。<br/><br/>谨慎加入频道共建、内容联盟等不能产生或很少产生原创内容的计划，除非您能为内容联盟创造原创的内容。<br/><br/>百度会尽量收录提供不同信息的网页，如果您网站上相同的内容可以通过不同形式展现（如论坛的简版页面、打印页），可以使用robots.txt禁止spider抓取您不想向用户展现的形式，这也有助于节省您的带宽。]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=203</link>
			<title><![CDATA[说说长尾关键字]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Sun,07 Sep 2008 09:20:51 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=203</guid>	
		<description><![CDATA[什么叫长尾理论、长尾关键字等简单的概念，这样便于我们理解今天的主题。<br/>长尾理论的基本原理是：只要存储和流通的渠道足够大，需求不旺或销量不佳的产品所共同占据的市场份额，可以和那些少数热销产品所占据的市场份额相匹敌甚至更大。即众多小市场汇聚成可与主流大市场相匹敌的市场能量。相信关注搜索引擎营销的朋友都关注到一个概念：长尾关键字，通过对大量网站的访问数据进行分析，用户通过搜索引擎检索的所有关键词中，50%的关键词产生了80%的访问量。而另外20%的访问量则分布于更大数量的关键字，通过对网站流量转换率进一步分析，仅带来20%访问量的关键词转化率更高。国外很多数据和研究报告显示，不到20%访问量的搜索关键字带来了90%的转换。那么这些关键字我们就可称之为长尾关键字。<br/><br/>国内企业利用搜索引擎进行网站推广，可以追溯到2000年，而2002年百度竞价排名的推出让更多中小企业趋之若骛，在此期间搜索引擎优化也开始在小范围内得到实践，不管是竞价排名还是搜索引擎优化都是利用搜索引擎进行网站推广的手段。两种方式的目的相同开展的方式不同，而不论是企业投放搜索引擎竞价排名还是进行搜索引擎优化都不得不考虑一个重要因素，那就是关键字的设置，2006年以来更多的中小企业开始关注长尾关键字所带来的搜索引擎营销价值。<br/><br/>只是浅显的认识到长尾关键字的重要性，在投放关键字广告时候设置不同的关键字是远远不够的，我个人对进行搜索引擎广告投入的客户进行长期观察和监测，发现一个具有共同的特点，近两年企业大都加大了关键字的投入量，而在网站内容所对应不同的长尾关键字的组织却没有几家企业做一定的工作，针对这一问题，我一直在为他们做一些辅导。<br/><br/>搜索引擎优化的根本目标是获得有效的访问量，提升网站转换率，对于搜索引擎优化来说我们需要花费大量的时间研究关键字，为不同的关键字组织相关性的页面内容和网页。<br/><br/>我们会看到不少网站的页面标题（Titles）上会罗列不少关键字，而很少看到网站管理员为不同的关键字设置不同的网页。我们来看这个网页的标题的写法：<br/><br/><br/><br/>暂且不说该网页标题存在严重的堆砌关键字的问题，对该网站访问可以发现，几乎所有页面的标题均为如上所列，而每个网页的内容是各有不同，关键字、标题、网页内容三者之间没有必然的联系，那么根据我们今天所谈到的长尾标题撰写与内容策略，我们应该就不同长尾关键字设置不同的网页与其对应。<br/><br/>说到这里我们可以归纳一下长尾标题撰写与内容策略的一般做法：<br/><br/>1、整理长尾关键字（可根据GOOGLE和BAIDU搜索引擎所提供的关键字选择工具进行选择）<br/><br/>2、为整理出来的长尾关键字编撰相应的页面内容；<br/><br/>3、基于第二点所撰写的内容制作网页页面。<br/><br/>对于第三点特别说明：注意页面前200个字的写法和编辑，并遵循关键字在页面内的分布原则，一般按照页面“自左上角向下”的原则分布。当然还有不少细节需要大家注意，这里不一一罗列，朋友们可以自己体会。<br/><br/>对于中小企业网站来说，一般在新闻资讯类页面、产品信息发布页面、贸易信息发布页面，尤其需要关注长尾标题撰写与内容策略的应用。<br/><br/>GOOGLE搜索引擎相关搜索对长尾关键字的建议，如网站建设：相关搜索：石家庄网站建设，北京网站建设，网站建设的好处北京网站建设&nbsp;&nbsp;，网站建设方案&nbsp;&nbsp;，上海网站建设&nbsp;等&nbsp;]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=163</link>
			<title><![CDATA[高价关键词是一个新手话题]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Sat,13 Oct 2007 10:01:14 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=163</guid>	
		<description><![CDATA[英文站和高价关键词是百问不厌的话题，也是很多发布者对Google&nbsp;Adsense收入失望之后的唯一解药。就跟以前的人一样，都盼望着21世纪的到来，因为听说到了21世纪就会过上好日子。<br/><br/>我一向是不建议中国站长做英文站的，我在以前写的如何做一个赚钱的英文站文章中也表示了这个观点。<br/><br/>当然，你也可以做一个英文站，假如你有非常不错的英文素材和资源的话，假设你的英文非常好可以写一个经常更新的博客的话，假设你可以开发一套供英文用户使用的系统或软件的话。只要不是因为你曾经听说英文站比较容易赚得广告费这样的理由，那么建议你继续努力。<br/><br/>相反，如果你只是对英文站充满向往，或者听谁说英文站能日赚几百美圆就准备上马做一个英文站，尽管你不懂英文。那就别开玩笑了，中文都用得不利索的站长能做出好的英文站是天方夜潭，那也太低估国外站长的智商和能力了。建议那些26个英文字母都认不全的朋友就不要出来丢人现眼了，尽管你一定能找出某某村里的一个案例说明有人不懂英文月赚数万美圆。<br/><br/>搜索引擎不太容易被欺骗<br/><br/>中国站长做中文站只要处理得当，百度总能给你带来一些流量，哪怕你的站点是完全采集的。英文站就不一定，更何况如果你的站点资料都是采集来的很容易被举报甚至被起诉。<br/><br/>如果你真的能把一个毫无新意的站点通过搜索引擎优化的手段排到热门搜索引擎的前面你也用不找做这个了，会有很多更有意义的事情等着你。<br/><br/>导入流量很危险<br/><br/>有不少站长使用导入流量，做一个垃圾中文站，或者采用搜索引擎作弊的手段获得很多流量，然后把这些流量导入到所谓的高价英文站上，这样做是很危险的。至少很多站长使用这样的方式投放Google&nbsp;Adsense被停止帐号。<br/><br/>套利的日子越来越短<br/><br/>有非常合理的手段获得流量，那就是在线广告，站长可以通过Microsoft,&nbsp;yahoo甚至是baidu的在线广告去获得流量，在流量和广告的交换中获得利润。一方面这样做风险很大，不是每个人都能赚钱；另外套利站点开始被各个广告联盟禁止，尤其是Google&nbsp;Adsense会停止套利站点的广告帐号。<br/><br/>高价关键词是一个新手话题<br/><br/>之所以有英文站一说，大多是受到了高价关键词的蛊惑，站长希望真的有一个点击能带来几十上百美圆，因为他的朋友的朋友曾经遇到过。<br/><br/>关键词价格是有高有低的，credit&nbsp;card的广告主投放的广告价格的确都很高，但是Google的SmartPrice会最终平衡这个价格。只要你使用一下Google&nbsp;Adwords系统就会非常明白，广告主只设定广告的最高价，至于每个点击的价格是由Google的系统来决定的。Google判定的基础就是网站质量和匹配度，如果说一个新的垃圾站可以得到比较高的单价这不奇怪，如果希望这样的事情一直持续几乎是不可能的，太低估Google&nbsp;SmartPrice的判断水平了。<br/><br/>站点语言和类型实际上没有高低之分，只要你做得好没有不适合投放Google&nbsp;Adsense的网站，做得不好不要说那些高价的关键词网站，就连你的英文网站单价可能也只有0.01美圆/点击。<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=162</link>
			<title><![CDATA[如何做一个赚钱的英文站]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Sat,13 Oct 2007 10:00:14 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=162</guid>	
		<description><![CDATA[自从有了Google&nbsp;Adsense英文站便成了一个热门的话题，因为很多站长都坚信做英文站是一个能快速发家致富的捷径，只是他们中大部分人从来就没有仔细考虑过为什么要做英文站以及怎么做才能赚钱。<br/><br/>英文站的确比中文站更加赚钱<br/><br/>首先十分明显的就是有更多的广告联盟只接受英文站，也有不少广告联盟更倾向于把广告投放在英文站上，也就是说英文站将可以选择更多的广告，自然可以赚更多的钱。<br/><br/>另外就是单价的问题，广告的价格是随广告主投放目的地的市场变化而变化的，英文站的主要市场是欧美等经济发达国家地区，广告主的竞争也比较厉害，所以广告单价通常会比较高，比中文广告高出几倍甚至几十倍。<br/><br/>做英文站比中文站更难<br/><br/>不管是对于懂英文的还是不懂英文的站长，做一个英文站都是比较困难。英文站比中文站竞争更加激烈，因为广告主竞争激烈所以发布者站长的竞争同样很厉害。任何一个类型的站点都有成百上千个竞争对手，把一个英文站做起来和做好很难。<br/><br/>中国站长做英文站面临的最大问题就是内容，欧美对新闻和其他信息内容版权相对比较重视，如果采用抄袭或采集的方式获得内容很容易被投诉，这样会被广告联盟和搜索引擎处罚。然后是流量，虽然很多站长优化中文站比较厉害，但是在通过搜索引擎实现英文站点的流量时却发现力不从心，不同语言的搜索引擎优化差距还是不小的。<br/><br/>当然，也有做得好的。发布者(www.adsenser.org)论坛有来自广东的几个站长，通过Google的搜索引擎优化将很多热门的关键词都排在非常靠前的位置，实际上这样的站长不做英文站而改行提供优化服务的话也可以有不错的收入。更重要的是，他们的经验不能复制，这样的人少之又少。<br/><br/>对于那些完全不懂英文的朋友，我建议还是找点别的更加有意义的事情去做，没有比这更好的建议。<br/><br/>Google&nbsp;Adsense的高单价关键词<br/><br/>最能刺激站长做英文站的还是网上流传的高价英文关键词列表，当新手看到点击一下就有十几或几十美圆的收入马上会不顾一切地去实践一下。另外，网上也有很多居心叵测的人整天在各大论坛宣称他又通过几十个点击赚到了几百甚至上千美圆，用心一点的人可以发现这样的人通常是在通过炫耀来满足自己的虚荣，或者在制造一个氛围来出售他采集来的英文数据。<br/><br/>如果你对高价英文关键词心存幻想的话，最好注册一个Google&nbsp;Adwords帐户去感受一下，可以肯定地告诉你，这样的事情不存在。第一，Google&nbsp;Adwords投放分内容网络和搜索网络，竞争厉害的是搜索网络，那里的单价或许会高到几美圆几十美圆，但是那只出现在Google的搜索结果里；广告主投放的内容网络广告才会出现在发布者的站点上，而这样的广告基本上稍微高于最低标准就可以有不错的展示。也有高价广告出现在内容网络，多数是因为广告主不熟悉Adwords或者追求高质量的点击，但是这样的情况会越来越少；第二，不存在某一关键词一个点击有固定收入的说法，Google&nbsp;的SmartPrice会分析投放的站点，广告主只设定一个最高价，至于点击的实际价格有多少Google来确定，也就是说一个点击最高10美圆的广告出现在你的站点上点击价格也可能只有1美分。<br/><br/>发布者(www.adsenser.org)论坛一个用户有一个采集的站点，主要关键词是affiliate，起初点击单价在0.5美圆—5.0美圆之间，不过随着投放时间的增加，后来每个点击都差不多是0.01美分，也就是Google把这个站点认为是垃圾站或者高度重复的站点。<br/><br/>域名和服务器<br/><br/>这也是站长比较关注的问题，基本上域名和服务器没有特别的要求，广告联盟包括Google&nbsp;Adsense没有规定英文站一定要用国际域名和国外的服务器。<br/><br/>从用户体验的角度来看，使用国内的域名来做给外国人访问的英文站点不合适，尽管中文域名比较便宜。服务器的选择还是以方便访问为主，把你的服务器放在离你的用户最近的地方这是站长服务器选择的标准。<br/><br/>国外的服务器比国内便宜，但是管理比较严格，对于非法的内容和版权内容处理比较让国内的站长难以接受，做之前应该有充分的心理准备。<br/><br/>选一个安全的主题<br/><br/>最安全的主题就是交互型的站点或原创的内容，交互型的主要是提供平台服务比如论坛之类，让用户来发表内容；原创内容就需要站长自己撰写文章，如果你有这样的实力那么最好不过。<br/><br/>大部分站长可以选择相对安全的主题，音乐比电影好，新闻比文章好，评论和论文好，尽管都是侵犯版权的，但是也有轻有重的，如果你的主题相对比较安全那么被投诉和举报的概率会小。<br/><br/>虽然CC的原则并不适用于所有的内容，但是你如果留下完整的版权信息对你的内容安全也是有帮助的。<br/><br/>及时响应，不管是来自原作者还是搜索引擎，一旦接到举报和警告马上响应，该修改的修改，该删除的删除，如果你要长久做这个站，那么这一点也很重要。<br/><br/>打一枪换一个地方<br/><br/>这个方式只给那些精力旺盛的站长，这不仅对英文站有用也可以使用到中文站上。如果你有足够的钱或技术，可以使用购买或采集来的海量英文数据，快速获得流量并且在有流量的期间尽可能赚钱，一旦被投诉或处罚就马上关闭再转战其他站点。当然，你也可以多个站点一起发力。<br/><br/>这样做非常费神和费力，但是好在可以赚到钱，所以很多人乐此不疲。如果你接受我的建议的话，有这样的精力还不如花点心思做一个好的中文站点，毕竟生活不仅是赚钱一件事，也需要兴趣和其他的成就感，站长也不应该是网络民工。<br/><br/>危险的行为<br/><br/>英文站点中文流量，这不是一个隐晦的话题。如果我说英文站点中文流量不正常的话，站长一定会有一万个理由来批判我，只是如果你一定要这么干的话，首先想想清楚Google&nbsp;Adsense再处罚你之前是不是给你机会去解释。<br/><br/>当然如果你做的是中国人学习英文的站点也另当别论了，不过即便是这样的站点如果匹配得不合适的话，一旦遭到广告主的投诉那么也可能被处罚。<br/><br/>对于大部分的站长来说，成为一个成功的英文站长还是机会不大，所以尽管外面流传着多个版本的神话，我还是希望大家理智一些，从身边做起从自己能力所及的地方做起。不劳而获的话经常听说，不劳而获的事很少发生。<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=155</link>
			<title><![CDATA[google js代码分析以及重写 ]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Mon,10 Sep 2007 10:47:58 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=155</guid>	
		<description><![CDATA[<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.zxboy.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><span style="color:#000000">[color=#008080]/*<br/>&nbsp;=====================================<br/>|--------Author&nbsp;By&nbsp;BlackSoul---------|<br/>|------------2006.04.27--------------|<br/>|--------BlackSoulylk@gmail.com------|<br/>|------------QQ:9136194--------------|<br/>|------<a href="http://blacksoul.cnblogs.cn---" target="_blank">http://blacksoul.cnblogs.cn---</a>|<br/>======================================<br/>*/</span><br/><br/><span style="color:#008080">//定义全局量</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;ur&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//来源地址</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;urp&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Array</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//来源参数名称</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;urpv&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Array</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//来源参数值</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;arrayCount&nbsp;<span style="color:#0000ff">=</span>&nbsp;0<span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//参数数目</span><br/>pageOpen&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Date</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//进入页面的时间</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;reqURL&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;<a href="http://192.168.0.219/Analytics/" target="_blank">http://192.168.0.219/Analytics/</a>&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//接收数据的页面地址</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;GUID&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000a0"><strong>Math</strong></span><span style="color:#0000ff">.</span><span style="color:#5000a0">round</span><span style="color:#0000ff">(</span><span style="color:#0000a0"><strong>Math</strong></span><span style="color:#0000ff">.</span><span style="color:#5000a0">random</span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">*</span>2147483647<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//用户唯一随机数</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;title&nbsp;<span style="color:#0000ff">=</span>&nbsp;document<span style="color:#0000ff">.</span>title<span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//网页标题</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;uexp&nbsp;<span style="color:#0000ff">=</span>&nbsp;pageOpen<span style="color:#0000ff">.</span><span style="color:#5000a0">getTime</span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#0000ff">(</span>&nbsp;1000&nbsp;<span style="color:#0000ff">*</span>&nbsp;60&nbsp;<span style="color:#0000ff">*</span>&nbsp;60&nbsp;<span style="color:#0000ff">*</span>&nbsp;24&nbsp;<span style="color:#0000ff">*</span>&nbsp;30&nbsp;<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;<span style="color:#008080">//设置cookie过期时间&nbsp;既回访用户的限定</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;rtu&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;false&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//指示用户是否回访用户</span><br/><br/><span style="color:#008080">//浏览器特征信息</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;brower&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Array</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/><span style="color:#008080">/**/</span><span style="color:#008080">/*<br/>*&nbsp;brower[0]&nbsp;浏览器类型<br/>*&nbsp;brower[1]&nbsp;浏览器版本<br/>*&nbsp;brower[2]&nbsp;浏览器java是否打开&nbsp;1开-1关<br/>*&nbsp;brower[3]&nbsp;浏览器flash版本<br/>*&nbsp;brower[4]&nbsp;浏览器操作系统<br/>*&nbsp;brower[5]&nbsp;浏览器分辨率<br/>*&nbsp;brower[6]&nbsp;浏览器色深<br/>*&nbsp;brower[7]&nbsp;浏览器语言<br/>*&nbsp;brower[8]&nbsp;浏览器插件<br/>*/</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;sEn<span style="color:#0000ff">=</span><span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Array</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//搜索引擎的名称</span><br/><span style="color:#800000"><strong>var</strong></span>&nbsp;keyWord<span style="color:#0000ff">=</span><span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Array</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;<span style="color:#008080">//关键字传输形式</span><br/>sEn<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;google&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;yahoo&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;p&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>2<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;msn&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>2<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>3<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;aol&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>3<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;query&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>4<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;lycos&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>4<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;query&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>5<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;ask&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>5<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>6<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;altavista&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>6<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>7<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;search&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>7<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>8<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;netscape&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>8<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;query&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>9<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;earthlink&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>9<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>10<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;cnn&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>10<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;query&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>11<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;looksmart&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>11<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;key&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>12<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;about&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>12<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;terms&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>13<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;excite&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>13<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;qkw&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>14<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;mamma&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>14<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;query&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>15<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;alltheweb&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>15<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>16<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;gigablast&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>16<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>17<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;voila&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>17<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;kw&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>18<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;virgilio&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>18<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;qs&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>19<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;teoma&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>19<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span><br/>sEn<span style="color:#0000ff">[</span>20<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;baidu&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>20<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;wd&#34;</span><span style="color:#0000ff">;</span><br/><span style="color:#008080">//test&nbsp;data----------------------------//////////////////////////////-----------/-/-/-/-/-/-/-/-/-/-/-</span><br/>sEn<span style="color:#0000ff">[</span>21<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;localhost&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;keyWord<span style="color:#0000ff">[</span>21<span style="color:#0000ff">]</span><span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;q&#34;</span><span style="color:#0000ff">;</span>[/color]</div></div><br/>&nbsp;这里面定义一些全局的量,其中upr,urpv为来源参数和指,比如来源为<a href="http://www.google.com/?p=BlackSoul" target="_blank">http://www.google.com/?p=BlackSoul</a>&amp;q=javascript,则urp[0]=&#34;p&#34;,urp[1]=&#34;q&#34;&nbsp;相对应的urpv[0]=&#34;BlackSoul&#34;,urpv[1]=&#34;javascript&#34;.<br/>但是最终传输的时候是以分隔符的形式传递给服务器端的.<br/>&nbsp;&nbsp;&nbsp;&nbsp;GUID为随机数,google是这么做的.当初没有想通为什么要保存一个随机数,后来分析数据的才明白过来.为了验证用户的唯一性.<br/>以下是函数处理:<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.zxboy.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><span style="color:#000000">[color=#008080]//-----------------------------比较url,如果为搜索引擎则保存关键字-------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getKeyword<span style="color:#0000ff">(</span><span style="color:#008000">url</span><span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;hostname<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span><span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;.&#34;</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">-</span>1<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span>hostname&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#008000">url</span><span style="color:#0000ff">;</span><span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span>hostname&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span><span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;.&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">,</span><span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">lastIndexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;.&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>for</strong></span><span style="color:#0000ff">(</span><span style="color:#800000"><strong>var</strong></span>&nbsp;i&nbsp;<span style="color:#0000ff">=</span>&nbsp;0<span style="color:#0000ff">;</span>&nbsp;i&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;sEn<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">;</span>&nbsp;i<span style="color:#0000ff">+</span><span style="color:#0000ff">+</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>hostname&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;sEn<span style="color:#0000ff">[</span>i<span style="color:#0000ff">]</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>for</strong></span><span style="color:#0000ff">(</span><span style="color:#800000"><strong>var</strong></span>&nbsp;j&nbsp;<span style="color:#0000ff">=</span>&nbsp;0<span style="color:#0000ff">;</span>&nbsp;j&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;urp<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">;</span>&nbsp;j&nbsp;<span style="color:#0000ff">+</span><span style="color:#0000ff">+</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>urp<span style="color:#0000ff">[</span>j<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;keyWord<span style="color:#0000ff">[</span>i<span style="color:#0000ff">]</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;urpv<span style="color:#0000ff">[</span>j<span style="color:#0000ff">]</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><span style="color:#008080">//将URL转换为地址和页面参数和参数值&nbsp;参数uri为页面地址</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;gethn<span style="color:#0000ff">(</span>uri<span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">!</span>uri&nbsp;<span style="color:#0000ff">|</span><span style="color:#0000ff">|</span>&nbsp;uri&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;ur&nbsp;<span style="color:#0000ff">=</span>&nbsp;uri<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;sub<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//带参数</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>ur<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;?&#34;</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">!</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">-</span>1<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;<span style="color:#008000">url</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;ur<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span>ur<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;?&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;para&nbsp;<span style="color:#0000ff">=</span>&nbsp;ur<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>ur<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;?&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>1<span style="color:#0000ff">,</span>ur<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>while</strong></span><span style="color:#0000ff">(</span>para<span style="color:#0000ff">.</span><span style="color:#008000">length</span>&nbsp;<span style="color:#0000ff">&gt;</span>&nbsp;0<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>para<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;&amp;&#34;</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">-</span>1<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;urp<span style="color:#0000ff">[</span>arrayCount<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;para<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span>para<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;=&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;urpv<span style="color:#0000ff">[</span>arrayCount<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;para<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>para<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;=&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>1<span style="color:#0000ff">,</span>para<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>break</strong></span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sub&nbsp;<span style="color:#0000ff">=</span>&nbsp;para<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span>para<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;&amp;&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;urp<span style="color:#0000ff">[</span>arrayCount<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;sub<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span>sub<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;=&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;urpv<span style="color:#0000ff">[</span>arrayCount<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;sub<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>sub<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;=&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>1<span style="color:#0000ff">,</span>sub<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;para&nbsp;<span style="color:#0000ff">=</span>&nbsp;para<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>para<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;&amp;&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>1<span style="color:#0000ff">,</span>para<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arrayCount&nbsp;<span style="color:#0000ff">+</span><span style="color:#0000ff">+</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#008000">url</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;ur<span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//----------------------------获得域名---------------------------------------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getHostName<span style="color:#0000ff">(</span><span style="color:#008000">url</span><span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008000">url</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span><span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#39;://&#39;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>3<span style="color:#0000ff">,</span><span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008000">url</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span><span style="color:#008000">url</span><span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;/&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#008000">url</span><span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//---------------------------获得flash版本------------------------------------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getFlash<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;f<span style="color:#0000ff">=</span><span style="color:#ff00ff">&#34;-1&#34;</span><span style="color:#0000ff">,</span>n<span style="color:#0000ff">=</span>navigator<span style="color:#0000ff">;</span><br/>&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>n<span style="color:#0000ff">.</span>plugins&nbsp;<span style="color:#0000ff">&amp;</span><span style="color:#0000ff">&amp;</span>&nbsp;n<span style="color:#0000ff">.</span>plugins<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;<span style="color:#800000"><strong>for</strong></span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#800000"><strong>var</strong></span>&nbsp;ii<span style="color:#0000ff">=</span>0<span style="color:#0000ff">;</span>ii<span style="color:#0000ff">&lt;</span>n<span style="color:#0000ff">.</span>plugins<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">;</span>ii<span style="color:#0000ff">+</span><span style="color:#0000ff">+</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>n<span style="color:#0000ff">.</span>plugins<span style="color:#0000ff">[</span>ii<span style="color:#0000ff">]</span><span style="color:#0000ff">.</span>name<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#39;Shockwave&nbsp;Flash&#39;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">!</span><span style="color:#0000ff">=</span><span style="color:#0000ff">-</span>1<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;f<span style="color:#0000ff">=</span>n<span style="color:#0000ff">.</span>plugins<span style="color:#0000ff">[</span>ii<span style="color:#0000ff">]</span><span style="color:#0000ff">.</span>description<span style="color:#0000ff">.</span><span style="color:#5000a0">split</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#39;Shockwave&nbsp;Flash&nbsp;&#39;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>break</strong></span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;<span style="color:#0000ff">}</span>&nbsp;<span style="color:#800000"><strong>else</strong></span>&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>window<span style="color:#0000ff">.</span>ActiveXObject<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;<span style="color:#800000"><strong>for</strong></span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#800000"><strong>var</strong></span>&nbsp;ii<span style="color:#0000ff">=</span>10<span style="color:#0000ff">;</span>ii<span style="color:#0000ff">&gt;</span><span style="color:#0000ff">=</span>2<span style="color:#0000ff">;</span>ii<span style="color:#0000ff">-</span><span style="color:#0000ff">-</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;try&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;fl<span style="color:#0000ff">=</span><span style="color:#5000a0">eval</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;new&nbsp;ActiveXObject(&#39;ShockwaveFlash.ShockwaveFlash.&#34;</span><span style="color:#0000ff">+</span>ii<span style="color:#0000ff">+</span><span style="color:#ff00ff">&#34;&#39;);&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>fl<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span>&nbsp;f<span style="color:#0000ff">=</span>ii&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#39;.0&#39;</span><span style="color:#0000ff">;</span>&nbsp;<span style="color:#800000"><strong>break</strong></span><span style="color:#0000ff">;</span>&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;catch<span style="color:#0000ff">(</span>e<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>f&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;-1&#34;</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;f<span style="color:#0000ff">;</span><br/>&nbsp;<span style="color:#800000"><strong>else</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;f<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span>f<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;.&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>2<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//--------------------------设置异步传输-----------------------------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;cr&#101;ateXMLHttpRequest<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>window<span style="color:#0000ff">.</span>XMLHttpRequest<span style="color:#0000ff">)</span>&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;XMLHttpRequest<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span>&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>window<span style="color:#0000ff">.</span>ActiveXObject<span style="color:#0000ff">)</span>&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;ActiveXObject<span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;Microsoft.XMLHttp&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/><span style="color:#0000ff">}</span>[/color]</div></div><br/><br/>以上的方法可以取得一些基本信息.但是关键的问题还是设置用户cookie,判断回访,判断最后一次访问时间,并设置其GUID.这里看了很久没有发现google是怎么做的...于是自己想了一些笨办法.见一下代码:<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.zxboy.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><span style="color:#000000">[color=#008080]//浏览器特征信息</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;BrowserInfo<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span>appName<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>7<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span><span style="color:#008000">language</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>brower<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;Netscape&#34;</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;browerInfo&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span>userAgent<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;browerInfo<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>browerInfo<span style="color:#0000ff">.</span><span style="color:#5000a0">lastIndexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;&nbsp;&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>1<span style="color:#0000ff">,</span>browerInfo<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;brower<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span><span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span>brower<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span><span style="color:#0000ff">.</span><span style="color:#5000a0">lastIndexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;/&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;browerInfo<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>browerInfo<span style="color:#0000ff">.</span><span style="color:#5000a0">lastIndexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;/&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">+</span>1<span style="color:#0000ff">,</span>browerInfo<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>7<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span><span style="color:#008000">language</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span>&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>brower<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;Microsoft&nbsp;Internet&nbsp;Explorer&#34;</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span>userAgent<span style="color:#0000ff">.</span><span style="color:#5000a0">split</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;;&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>7<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span>userLanguage<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>2<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span>javaEnabled<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">?</span>1<span style="color:#0000ff">:</span><span style="color:#0000ff">-</span>1<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>3<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;getFlash<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>4<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;getOS<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>self<span style="color:#0000ff">.</span>screen<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sr<span style="color:#0000ff">=</span>screen<span style="color:#0000ff">.</span><span style="color:#008000">width</span><span style="color:#0000ff">+</span><span style="color:#ff00ff">&#34;x&#34;</span><span style="color:#0000ff">+</span>screen<span style="color:#0000ff">.</span><span style="color:#008000">height</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sc<span style="color:#0000ff">=</span>screen<span style="color:#0000ff">.</span>colorDepth<span style="color:#0000ff">+</span><span style="color:#ff00ff">&#34;-bit&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span>&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span>&nbsp;<span style="color:#800000"><strong>if</strong></span>&nbsp;<span style="color:#0000ff">(</span>self<span style="color:#0000ff">.</span>java<span style="color:#0000ff">)</span>&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;j<span style="color:#0000ff">=</span>java<span style="color:#0000ff">.</span>awt<span style="color:#0000ff">.</span>Toolkit<span style="color:#0000ff">.</span>getDefaultToolkit<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;s<span style="color:#0000ff">=</span>j<span style="color:#0000ff">.</span>getScreenSize<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sr<span style="color:#0000ff">=</span>s<span style="color:#0000ff">.</span><span style="color:#008000">width</span><span style="color:#0000ff">+</span><span style="color:#ff00ff">&#34;x&#34;</span><span style="color:#0000ff">+</span>s<span style="color:#0000ff">.</span><span style="color:#008000">height</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#008080">//分辨率</span><br/>&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>5<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;sr<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#008080">//色深</span><br/>&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>6<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;sc<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#008080">//插件列表</span><br/>&nbsp;&nbsp;&nbsp;brower<span style="color:#0000ff">[</span>8<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;getPlugin<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//-----------------------获得当前地址-----------------------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getHref<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;document<span style="color:#0000ff">.</span>location<span style="color:#0000ff">.</span>href<span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//-----------------------cookie操作开始-----------------------------------------------------------------------------------------------------------------</span><br/><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;setCookie<span style="color:#0000ff">(</span>name<span style="color:#0000ff">,</span>&nbsp;value<span style="color:#0000ff">)</span><br/><span style="color:#008080">//设定Cookie值</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;expdate&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Date</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;argv&nbsp;<span style="color:#0000ff">=</span>&nbsp;setCookie<span style="color:#0000ff">.</span><span style="color:#0000a0"><strong>arguments</strong></span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;argc&nbsp;<span style="color:#0000ff">=</span>&nbsp;setCookie<span style="color:#0000ff">.</span><span style="color:#0000a0"><strong>arguments</strong></span><span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;expires&nbsp;<span style="color:#0000ff">=</span>&nbsp;15768000<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;path&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">(</span>argc&nbsp;<span style="color:#0000ff">&gt;</span>&nbsp;3<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">?</span>&nbsp;argv<span style="color:#0000ff">[</span>3<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">:</span>&nbsp;<span style="color:#0000a0"><strong>null</strong></span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;domain&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">(</span>argc&nbsp;<span style="color:#0000ff">&gt;</span>&nbsp;4<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">?</span>&nbsp;argv<span style="color:#0000ff">[</span>4<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">:</span>&nbsp;<span style="color:#0000a0"><strong>null</strong></span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;secure&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">(</span>argc&nbsp;<span style="color:#0000ff">&gt;</span>&nbsp;5<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">?</span>&nbsp;argv<span style="color:#0000ff">[</span>5<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">:</span>&nbsp;<span style="color:#0000a0"><strong>false</strong></span><span style="color:#0000ff">;</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>expires<span style="color:#0000ff">!</span><span style="color:#0000ff">=</span><span style="color:#0000a0"><strong>null</strong></span><span style="color:#0000ff">)</span>&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//设置过期时间24小时</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expdate<span style="color:#0000ff">.</span><span style="color:#5000a0">setTime</span><span style="color:#0000ff">(</span>uexp<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document<span style="color:#0000ff">.</span>cookie&nbsp;<span style="color:#0000ff">=</span>&nbsp;name&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;=&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#5000a0">escape</span>&nbsp;<span style="color:#0000ff">(</span>value<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">+</span><span style="color:#0000ff">(</span><span style="color:#0000ff">(</span>expires&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000a0"><strong>null</strong></span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">?</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span>&nbsp;<span style="color:#0000ff">:</span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;;&nbsp;expires=&#34;</span><span style="color:#0000ff">+</span>&nbsp;expdate<span style="color:#0000ff">.</span>toGMTString<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#0000ff">(</span>path&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000a0"><strong>null</strong></span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">?</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span>&nbsp;<span style="color:#0000ff">:</span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;;&nbsp;path=&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;path<span style="color:#0000ff">)</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">+</span><span style="color:#0000ff">(</span><span style="color:#0000ff">(</span>domain&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000a0"><strong>null</strong></span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">?</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span>&nbsp;<span style="color:#0000ff">:</span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;;&nbsp;domain=&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;domain<span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#0000ff">(</span>secure&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000a0"><strong>true</strong></span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">?</span>&nbsp;<span style="color:#ff00ff">&#34;;&nbsp;secure=&#34;</span>&nbsp;<span style="color:#0000ff">:</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;delCookie<span style="color:#0000ff">(</span>name<span style="color:#0000ff">)</span><br/><span style="color:#008080">//删除Cookie</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;<span style="color:#5000a0">exp</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Date</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#5000a0">exp</span><span style="color:#0000ff">.</span><span style="color:#5000a0">setTime</span>&nbsp;<span style="color:#0000ff">(</span><span style="color:#5000a0">exp</span><span style="color:#0000ff">.</span><span style="color:#5000a0">getTime</span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">-</span>&nbsp;1<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;cval&nbsp;<span style="color:#0000ff">=</span>&nbsp;getCookie&nbsp;<span style="color:#0000ff">(</span>name<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;document<span style="color:#0000ff">.</span>cookie&nbsp;<span style="color:#0000ff">=</span>&nbsp;name&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;=&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;cval&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;;&nbsp;expires=&#34;</span><span style="color:#0000ff">+</span>&nbsp;<span style="color:#5000a0">exp</span><span style="color:#0000ff">.</span>toGMTString<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><br/><br/><span style="color:#008080">//获得Cookie的值</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getCookie<span style="color:#0000ff">(</span>fname<span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;name<span style="color:#0000ff">,</span>value<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;cookies&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Object</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;beginning<span style="color:#0000ff">,</span>middle<span style="color:#0000ff">,</span>end<span style="color:#0000ff">;</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;beginning&nbsp;<span style="color:#0000ff">=</span>&nbsp;0<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>while</strong></span><span style="color:#0000ff">(</span>beginning&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;document<span style="color:#0000ff">.</span>cookie<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;middle&nbsp;<span style="color:#0000ff">=</span>&nbsp;document<span style="color:#0000ff">.</span>cookie<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;=&#34;</span><span style="color:#0000ff">,</span>beginning<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;<span style="color:#0000ff">=</span>&nbsp;document<span style="color:#0000ff">.</span>cookie<span style="color:#0000ff">.</span><span style="color:#5000a0">indexOf</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;;&#34;</span><span style="color:#0000ff">,</span>beginning<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>end&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">-</span>1<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;<span style="color:#0000ff">=</span>&nbsp;document<span style="color:#0000ff">.</span>cookie<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">(</span>middle&nbsp;<span style="color:#0000ff">&gt;</span>&nbsp;end<span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">|</span><span style="color:#0000ff">|</span>&nbsp;<span style="color:#0000ff">(</span>middle&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">-</span>1<span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;<span style="color:#0000ff">=</span>&nbsp;document<span style="color:#0000ff">.</span>cookie<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>beginning<span style="color:#0000ff">,</span>end<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;value&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;<span style="color:#0000ff">=</span>&nbsp;document<span style="color:#0000ff">.</span>cookie<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>beginning<span style="color:#0000ff">,</span>middle<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;value&nbsp;<span style="color:#0000ff">=</span>&nbsp;document<span style="color:#0000ff">.</span>cookie<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>middle<span style="color:#0000ff">+</span>1<span style="color:#0000ff">,</span>end<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>name&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;fname<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#5000a0">unescape</span><span style="color:#0000ff">(</span>value<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beginning&nbsp;<span style="color:#0000ff">=</span>&nbsp;end&nbsp;<span style="color:#0000ff">+</span>&nbsp;2<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//-----获取GUID的cookie是否存在获得---------------------------------------------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getCookieValue<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;guid&nbsp;<span style="color:#0000ff">=</span>&nbsp;getCookie<span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;GUID&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>guid&nbsp;<span style="color:#0000ff">!</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000a0"><strong>null</strong></span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;guid<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#ff00ff">&#34;noCookie&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//---------------------获得注册用户cookie---------------------------------------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getRegUserCookie<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><span style="color:#008080">//-----------------------------cookie&nbsp;操作完毕------------------------------------------------------------------------------------------------------------</span><br/><br/><span style="color:#008080">//---------------------------得操作系统---------------------------</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getOS<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;OSlist&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Array</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;OSName&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Array</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;OSlist<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&nbsp;Windows4.0&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OSName<span style="color:#0000ff">[</span>0<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;Windows&nbsp;95&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;OSlist<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&nbsp;Windows&nbsp;98&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OSName<span style="color:#0000ff">[</span>1<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;Windows&nbsp;98&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;OSlist<span style="color:#0000ff">[</span>2<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&nbsp;Windows&nbsp;NT&nbsp;5.0&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;OSName<span style="color:#0000ff">[</span>2<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;Windows&nbsp;2000&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;OSlist<span style="color:#0000ff">[</span>3<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&nbsp;Windows&nbsp;NT&nbsp;5.1&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;OSName<span style="color:#0000ff">[</span>3<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;Windows&nbsp;XP&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;OSlist<span style="color:#0000ff">[</span>4<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&nbsp;Windows&nbsp;NT&nbsp;5.2&#34;</span><span style="color:#0000ff">;</span>&nbsp;&nbsp;&nbsp;OSName<span style="color:#0000ff">[</span>4<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;Windows&nbsp;Server&nbsp;2003&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;ua&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span>userAgent<span style="color:#0000ff">.</span><span style="color:#5000a0">split</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;;&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>for</strong></span><span style="color:#0000ff">(</span><span style="color:#800000"><strong>var</strong></span>&nbsp;i&nbsp;<span style="color:#0000ff">=</span>&nbsp;0<span style="color:#0000ff">;</span>&nbsp;i&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;OSlist<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">;</span>&nbsp;i<span style="color:#0000ff">+</span><span style="color:#0000ff">+</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>ua<span style="color:#0000ff">[</span>2<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;OSlist<span style="color:#0000ff">[</span>i<span style="color:#0000ff">]</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;OSName<span style="color:#0000ff">[</span>i<span style="color:#0000ff">]</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;ua<span style="color:#0000ff">[</span>2<span style="color:#0000ff">]</span><span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span><br/><br/><span style="color:#008080">//获得插件</span><br/><span style="color:#800000"><strong>function</strong></span>&nbsp;getPlugin<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;plugin&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;ua&nbsp;<span style="color:#0000ff">=</span>&nbsp;navigator<span style="color:#0000ff">.</span>userAgent<span style="color:#0000ff">.</span><span style="color:#5000a0">split</span><span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;;&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>ua<span style="color:#0000ff">.</span><span style="color:#008000">length</span>&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;4<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#ff00ff">&#34;&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>for</strong></span><span style="color:#0000ff">(</span><span style="color:#800000"><strong>var</strong></span>&nbsp;i&nbsp;<span style="color:#0000ff">=</span>&nbsp;4<span style="color:#0000ff">;</span>&nbsp;i&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;ua<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">;</span>&nbsp;i<span style="color:#0000ff">+</span><span style="color:#0000ff">+</span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;plugin&nbsp;<span style="color:#0000ff">+</span><span style="color:#0000ff">=</span>&nbsp;ua<span style="color:#0000ff">[</span>i<span style="color:#0000ff">]</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;,&#34;</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>return</strong></span>&nbsp;plugin<span style="color:#0000ff">.</span><span style="color:#5000a0">substring</span><span style="color:#0000ff">(</span>0<span style="color:#0000ff">,</span>plugin<span style="color:#0000ff">.</span><span style="color:#008000">length</span><span style="color:#0000ff">-</span>2<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/><span style="color:#0000ff">}</span>[/color]</div></div><br/><br/>&nbsp;需要说明的一点是GetResidentTime这个函数,google采用了img.load的方法加载了接收处理信息页面的,需要再服务器端配置将后缀为.gif或你所取的其他形式的文件使用aspx的方式编译运行.因为我原来考虑的是使用xmlHttp异步调用.但是页面退出的时候有时候不执行.所以就弃用了.代码如下:&nbsp;<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.zxboy.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><span style="color:#000000">[color=#800000]<strong>function</strong></span>&nbsp;GetResidentTime<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<br/><span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;pageClose&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;<span style="color:#0000a0"><strong>Date</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;minutes&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">(</span>pageClose<span style="color:#0000ff">.</span><span style="color:#5000a0">getMinutes</span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">-</span>&nbsp;pageOpen<span style="color:#0000ff">.</span><span style="color:#5000a0">getMinutes</span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>minutes&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;0<span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minutes&nbsp;<span style="color:#0000ff">=</span>&nbsp;minutes&nbsp;<span style="color:#0000ff">+</span>&nbsp;60<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;seconds&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">(</span>pageClose<span style="color:#0000ff">.</span><span style="color:#5000a0">getSeconds</span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">-</span>&nbsp;pageOpen<span style="color:#0000ff">.</span><span style="color:#5000a0">getSeconds</span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>seconds&nbsp;<span style="color:#0000ff">&lt;</span>&nbsp;0<span style="color:#0000ff">)</span><span style="color:#0000ff">{</span>&nbsp;seconds&nbsp;<span style="color:#0000ff">+</span><span style="color:#0000ff">=</span>&nbsp;60<span style="color:#0000ff">;</span><span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000ff">(</span>seconds&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#0000ff">(</span>minutes&nbsp;<span style="color:#0000ff">*</span>&nbsp;60<span style="color:#0000ff">)</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span>&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/><span style="color:#008080">//------------------------修改此处为接收链接地址&nbsp;XML&nbsp;异步传输------------------------------------</span><br/><span style="color:#008080">//&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;xmlHttp&nbsp;=&nbsp;cr&#101;ateXMLHttpRequest();</span><br/><span style="color:#008080">//&nbsp;&nbsp;&nbsp;&nbsp;xmlHttp.open(&#34;POSt&#34;,&nbsp;reqURL&nbsp;+&nbsp;firstvisit.aspx?&#34;&nbsp;+&nbsp;StrPara(),&nbsp;false);</span><br/><span style="color:#008080">//&nbsp;&nbsp;&nbsp;&nbsp;xmlHttp.send(null);</span><br/><span style="color:#008080">//----------------------------图片形式传递-------------------------------------------------------</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>isReturn<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#0000a0"><strong>false</strong></span><span style="color:#0000ff">)</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;i&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>new</strong></span>&nbsp;Image<span style="color:#0000ff">(</span>1<span style="color:#0000ff">,</span>1<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i<span style="color:#0000ff">.</span>src&nbsp;<span style="color:#0000ff">=</span>&nbsp;reqURL&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;firstVisit.aspx?&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;StrPara<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;&amp;GUID=&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;GUID<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i<span style="color:#0000ff">.</span>onload&nbsp;<span style="color:#0000ff">=</span>&nbsp;<span style="color:#800000"><strong>function</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span>LoadVoid<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><span style="color:#0000ff">}</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">//进入页面的信息</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>if</strong></span><span style="color:#0000ff">(</span>getCookieValue<span style="color:#0000ff">(</span><span style="color:#ff00ff">&#34;GUID&#34;</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">=</span><span style="color:#0000ff">=</span>&nbsp;<span style="color:#ff00ff">&#34;noCookie&#34;</span><span style="color:#0000ff">)</span><span style="color:#0000ff">{</span><span style="color:#800000"><strong>return</strong></span>&nbsp;<span style="color:#0000ff">;</span><span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i<span style="color:#0000ff">.</span>src&nbsp;<span style="color:#0000ff">=</span>&nbsp;reqURL&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;pageView.gif?&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;pageView<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;&amp;st=&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;time<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i<span style="color:#0000ff">.</span>onload<span style="color:#0000ff">=</span><span style="color:#800000"><strong>function</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span>LoadVoid<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>else</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">{</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#800000"><strong>var</strong></span>&nbsp;i<span style="color:#0000ff">=</span><span style="color:#800000"><strong>new</strong></span>&nbsp;Image<span style="color:#0000ff">(</span>1<span style="color:#0000ff">,</span>1<span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i<span style="color:#0000ff">.</span>src&nbsp;<span style="color:#0000ff">=</span>&nbsp;reqURL&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;pageView.gif?&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;pageView<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;<span style="color:#ff00ff">&#34;&amp;st=&#34;</span>&nbsp;<span style="color:#0000ff">+</span>&nbsp;time<span style="color:#0000ff">;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i<span style="color:#0000ff">.</span>onload<span style="color:#0000ff">=</span><span style="color:#800000"><strong>function</strong></span><span style="color:#0000ff">(</span><span style="color:#0000ff">)</span>&nbsp;<span style="color:#0000ff">{</span>LoadVoid<span style="color:#0000ff">(</span><span style="color:#0000ff">)</span><span style="color:#0000ff">;</span><span style="color:#0000ff">}</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff">}</span><br/><span style="color:#0000ff">}</span>[/color]</div></div><br/><br/>最后就是调用了.我使用了window.onunload&nbsp;=&nbsp;GetResidentTime<br/>&nbsp;&nbsp;&nbsp;&nbsp;传递的参数大家可以打印出来看一下.应该可以明白其意思.<br/>&nbsp;&nbsp;&nbsp;&nbsp;剩下的就是服务器端的处理了,在服务器端处理其实相当简单.取得request的值,验证并保存入数据库.现在有了数据,分析的事情就由用户按照自己的要求来处理了..补充一句,ip地址是由服务器端来取得保存的.<br/>&nbsp;&nbsp;&nbsp;&nbsp;使用的时候记得一定将其放到服务器端,然后使用&lt;javascript&nbsp;language=&#34;javascript&#34;&nbsp;type=&#34;text/javascript&#34;&nbsp;src=服务器地址+路径+&#34;statistics.js&#34;&gt;&nbsp;&lt;/script&gt;&nbsp;&nbsp;&nbsp;附上完整的代码<a href="http://www.cnblogs.com/Files/BlackSoul/statistic.rar" target="_blank">http://www.cnblogs.com/Files/BlackSoul/statistic.rar</a>下载.<br/>&nbsp;&nbsp;&nbsp;&nbsp;该例子我在IE,firefox,netscape下面测试都很正常.搞了一个月,总算有所成就了.但是还有很多需要改进的地方,希望做过的,感兴趣的朋友多多指点交流.&nbsp;<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=136</link>
			<title><![CDATA[实战百度的SEO排名优化(转载)]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Fri,20 Apr 2007 10:39:51 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=136</guid>	
		<description><![CDATA[上些天拿手上的垃圾站程序作了个站。这几天用他来演练了一下针对百度的SEO排名优化，并且通过观察,追踪.写出自己的心得.<br/>上<br/>些天拿手上的垃圾站程序作了个站。这几天用他来演练了一下针对百度的SEO排名优化，并且通过观察,追踪.写出自己的心得.<br/>网站地址本来不准备贴的.但是为了给大家看实例,并且经过图王的准许<br/>1,title标题的更改<br/>实战经验表示.title的变动对百度排名的影响非常大<br/>之前也有很多文章表示过排名中title的权重很大<br/>百度还是很勤奋的.<br/>我的几个来流量的关键词<br/>自从更改了title以后.<br/>排名直线下降,甚至消失<br/>倒是一个百度并未更新的关键词<br/>排名一直很稳定,甚至从第三爬到第二<br/><a href="http://www.baidu.com/s?wd=%B6%C4%B3%A1%B7%E7%D4%C6%CF%C2%D4%D8" target="_blank">http://www.baidu.com/s?wd=%B6%C4%B3%A1%B7%E7%D4%C6%CF%C2%D4%D8</a>&amp;cl=3<br/>这个是百度的搜索结果,它并没有更新我的这个页面<br/>这个关键词带给我的流量已经有几千了<br/><br/>2,具体关键词的优化<br/>之前的关键词是<br/>[标题]下载--迅雷下载--讯雷下载--Www.Xiuluo.Cn<br/>同时兼并了关键词,下载,迅雷,并且考虑输错的讯雷<br/>我通过百度搜索风云榜发现<br/>电视剧的剧情介绍比较热门<br/>于是我就将关键词优化为<br/>[标题]--剧情介绍--迅雷免费下载<br/>这样,同时兼顾了标题,剧情介绍,迅雷,免费,下载这些热门关键词<br/>我的站是风讯内核,带采集的<br/>但是我还是要手工更新,来源是百度搜索风云榜的热门词<br/>热门内容加上我的优化<br/>在排名上很占优势.<br/>但是不稳定<br/>比如热门词&nbsp;罪之缘剧情介绍,罪之缘下载<br/>昨天的排名还在前3,但是今天就下降了很多<br/>这个我得出的经验是,你必须要快.<br/>在第一时间分析网民的需求,提供相关信息<br/>百度才会出现你的好排名<br/>因为搜索引擎的排名系统都有权重问题<br/>同样的关键词,新浪,腾讯这些门户大站都排在前面<br/>所以你必须要提前知道网民需求和关键词的定位<br/><br/>3,关键词的堆砌<br/>这个之前一直没在意,因为我觉得堆砌关键词对百度作用不大<br/>但是不经意间,我却强奸了百度一词<br/>近期有个热门电视剧&nbsp;转角遇到爱<br/>我手工添加了一条信息,是它的剧情介绍和剧照<br/>但是昨天51LA统计一看吓一跳..<br/>一天就来了200多..<br/>赶紧看下百度的来路<br/>转角遇到爱主题曲&nbsp;百度排第一<br/>转角遇到爱BT&nbsp;百度排第三<br/>转角遇到爱迅雷&nbsp;百度排第三<br/>转角遇到爱免费看&nbsp;百度拍第二<br/>我纳闷哪来这么多关键词..<br/>后来发现,原来我COPY的时候,那篇文章内堆砌了关键词<br/><a href="http://www.xiuluo.cn/Html/lxj/002433837.html" target="_blank">http://www.xiuluo.cn/Html/lxj/002433837.html</a><br/>转角遇到爱下载,转角遇到爱BT,转角遇到爱主题曲,转角遇到爱......<br/>是用透明颜色写的,一直没注意.<br/>不过今天再看,排名已经全部消失了..<br/><br/>4,权重问题<br/>两个同样模板的站,并且页面相同<br/>但是搜索的排名却大相庭径<br/>一个排名很好,一个翻了几页都找不到<br/>这个的具体原因并没有深究<br/>但是综合想想,结合以前看过的文章<br/>应该是由于一个站坚持更新了<br/>所以权重较那个没有更新的站重些<br/><br/>以上只是通过几天的观察得出的一些心得<br/>仅结合自己的实际发现写的经验<br/>百度排名的具体算法还有待研究&nbsp;]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=131</link>
			<title><![CDATA[针对Yahoo做搜索引擎优化SEO]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Mon,19 Mar 2007 19:20:11 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=131</guid>	
		<description><![CDATA[Yahoo推出的新搜索引擎机器人叫YahooSlurp。针对YahooSlurp的网站优化要注意几点：<br/><br/>YahooSlurp跟GoogleBot一样，顺着每个HREF链接找到网站。它不会抓取SRC链接，如图片或框架。如果优化一个使用了框架的网站，要使用&nbsp;&lt;noframes&gt;&nbsp;标签。<br/><br/>YahooSlurp可以跟踪动态页面链接，但Yahoo还是建议用文本链接来指向动态页面，因此做一个网站地图仍然是优化的好方法。<br/><br/>YahooSlurp尊重一般robot.txt声明。（相关链接：robots.txt和Robots&nbsp;META标签）<br/><br/>Yahoo将使用Inktomi目录提供的数据。因此在Inktomi目录中登录对在Yahoo排名非常重要。]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=130</link>
			<title><![CDATA[最权威的雅虎排名秘笈(1~6)]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Sun,18 Mar 2007 22:00:45 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=130</guid>	
		<description><![CDATA[1)如何获得好的Yahoo排名<br/><br/><br/>在搜索引擎上获得高排名的关键是经常添加关键字丰富的相关内容。如果你经常更新你的站点，搜索引擎就会认为他们得经常回访。但紧接着谁有时间继续做这些事情呢？有更简便的方法吗？现在Danny&nbsp;Wall免费为你讲述如何让别人更新你网站的相关内容。<br/><br/>现在有很多不同的SEO（Search&nbsp;Engine&nbsp;Optimization）技巧、窍门和策略。虽然有些有用，但大多数就其产生的效益而言，只是浪费大把大把的时间。<br/><br/>可悲的是，有些方法会损害你的排名。可是更坏的是这些用以提高你的站点在雅虎搜索结果中的排名的所谓“技巧”如果使用的太多，你很快就会看到自己的站点被清除出去。<br/><br/>如果你能在仅仅72小时内建立一个网站，而且被索引和收录（这样能在搜索结果中显示出来），那会是怎么样呢？<br/><br/>如果我再告诉你，这些“秘密”的技术不需要你投入任何花费在Yahoo上做PPC广告或者特殊排名呢？<br/><br/>最后，如果我告诉你这些小技巧会使你的网页在雅虎上的排名比一个“普通”网页要高得多，你又会如何呢？<br/><br/>之前在DevShed有一篇我的文章里，说明如何为你的站点实现RSS（Really&nbsp;Simple&nbsp;Syndication，简单内容聚合)。那篇文章的题目叫《&#34;Rockin&#39;&nbsp;RSS&nbsp;With&nbsp;PHP&nbsp;On&nbsp;Your&nbsp;HTML》。你完全可以利用那篇文章所讲述的功能来实现我今天在这里要说的东西。<br/><br/>(2)创建一个RSS源<br/><br/><br/>通过创建一个拥有RSS源（RSS&nbsp;Feed）的网站(即被雅虎推崇的”博客”或者”网络博客”），你可以使它很快就会被雅虎索引。我们都知道，拥有大量包含关键词的内容是关乎你网站排名的决定因素。对雅虎尤其如此。但问题是你需要花很多时间才能创建大量的内容，还要花更多的时间来取得好的排名。更糟糕的是，我最近听说，如果你使用搜索引擎提交工具（就算你是他们自己的工具），你在搜索引擎（例如雅虎）中的排名肯定比较低。换句话说，如果你的站点不能被他们的搜索蜘蛛自动检索到，而只是你人为地提交给搜索引擎，你站点的排名就会比较低，不论你上面的内容做得多么充实，多么相关。<br/><br/>因此，让雅虎的搜索蜘蛛自动检索到你的站点是很重要的，而这个办法就是采用RSS。当你创建完RSS文件的时候（为你的站点手动创建一个很容易），你其实还没有完全做完。下一步要做的是转到你在雅虎上的MyYahoo页面（如果你没有的话，创建一个），并把你的RSS文件添加到MyYahoo内容中去。<br/><br/>完成这些工作以后，你就已经在雅虎的搜索队列前头添加了一个入口，你的站点将在24小时内被索引，并在72小时内出现在搜索结果列表中。而且，因为雅虎是通过这种方法检索到你的网站而不是通过“常规”途径检索到的，你将获得较高的排名。也就是说，雅虎的搜索算法是：有RSS文件的站点比没有的排名高。<br/><br/>就是这么简单。<br/><br/>(3)让别人免费为你更新网站内容<br/><br/><br/>不要迫不及待就开始做！<br/><br/>我刚才所述的方法会出现两种情况——让雅虎的搜索蜘蛛收录你的站点，同时因为它们通过RSS找到你，所以能获得比其他方法稍高的排名——但它不可能让你仅凭这点就排名最高，还有很多其他因素。<br/><br/>可见，雅虎（Google也一样）希望看到的不仅仅是包含大量关键字的内容；它希望阅读到经常添加和更新的内容。这正是博客排名很高的一个原因。大部分的博客起码一天更新两三次少量的新内容。<br/><br/>尽管我不了解你的状况，但是我并不想被自己的站点缠住干不了别的活。我更愿意让一堆人免费为我更新站点——或许每天15次或20次的速度更新（如果你喜欢的话甚至几百次）。这样，雅虎就会经常索引你的网站（如果你已经正确设置了MyYahoo页面），而且这么多新内容的加入会使你网站的排名迅速飙升。<br/><br/>下面来谈谈我之前的文章，我们来把它们综合到一起。在《Rockin&#39;&nbsp;RSS&nbsp;With&nbsp;PHP&nbsp;On&nbsp;Your&nbsp;HTML》一文中，我已经谈及了如何为你的站点建立RSS源。但你需要做的是把别人的文件添加到你的网站，这样才能使它的功能更强大。你可以用MagpieRSS实现。<br/><br/>通过利用免费PHP模块MagpieRSS&nbsp;来为你的站点添加RSS的文件，你可以很轻松地建立起一个经常更新的网站。只要在那一栏里添加3～4个（或者更多）RSS文件，试试看！——不需要你额外的工作，你的站点就会一直有无数的新内容涌入。<br/><br/>实际上，你只要做到这点就能在雅虎上得到很高的排名了。如果在再稍微努力一下，你就可以轻松地获得更好的排名。<br/><br/>(4)成为一个内容聚合器<br/><br/><br/>当你把多个RSS源放入你的网站，从技术上说，你已经是一个“内容聚合器”了，我们现在就从这个话题开始谈吧。既然如此，为什么不充分的利用这些呢？<br/><br/>关于什么是“内容聚合器”我本来可以做一个冗长得令人厌烦的解释，但谁会真正在乎这个呢？倒不如我们来谈另一个问题：到底是什么影响到你在搜索引擎中的排名呢？<br/><br/>许多内容聚合器号称具有RSS源，其实只不过就是从别人那里搜集参杂到一起的RSS源。就搜索引擎而言，这种内容聚合器之所以能够获得很高的排名，是因为他们的网站很庞大（尽管实际上并非如此），而且每秒钟都更新很多次（尽管实际上并非如此）。<br/><br/>你不也可以做类似的事情吗？为什么不把你添加到你站点的那些RSS源利用起来呢？<br/><br/>在我们继续深入之前，请允许我作些说明。不要以为你添加的那么多与你网站的关键字没有关系的RSS源就能多少增加你网站在搜索引擎中的排名。实际上，它会损害你（的排名）。如果你想为你的关键字获得最高的排名，你就应该添加与之相关的内容。<br/><br/>那按照这种说法，为什么不把你网站里已经添加的RSS源利用起来，变成自身RSS源的一部分？<br/><br/>这样不但你的网站能不断更新内容，你的RSS源也会说明你的站点是在不断更新内容的。雅虎会认为它需要跟踪你的RSS文件，因为RSS文件总是更新的。正因为雅虎对那些带RSS源的网站给予了优先索引，所以你需要让Yahoo搜索蜘蛛不断地回访你的站点，从而持续地读取添加进去的新内容。<br/><br/>通过这一鲜为人知的秘密途径可以使雅虎搜索引擎经常访问你的网站，再加上一些更新内容，你的网站就能获得更好的排名了。<br/><br/>(5)创建一个RSS网站<br/><br/><br/>现在我将来讲述你该怎样做。我还是想用我之前的文章作基础来说明在这里我们会做些什么。我现在进一步假设你在网站上使用MagpieRSS&nbsp;来添加新的内容。因为这一工具操作非常简单，自带的说明文件也相对直白易懂，因此我在本文中不准备涵盖运用Magpie的具体过程。实际上，这篇文章里我只准备大概讲述我们需要做的“伪代码”，因为我不知道你的网站是怎么建起来的，你用的是什么语言等等其他东西。如果你想知道完成这些步骤的具体代码，你可以加一个文章评论告知我。<br/><br/>现在，你已经建立起了一个网站，能简便地往你的数据库里添加新内容，而那些新内容也会自动的添加到你的网站上。你拥有自己的内容管理系统（Content&nbsp;Management&nbsp;System，CMS)，他们就像时钟一样准确的运行。你同时使用MagpieRSS把各种各样的新内容自动地添加到你的网站上。<br/><br/>你现在所要做的事情是，趁着MagpieRSS消息重复响应的时候，查询标题是否在你的内容表格里了。如果没有，添加一行，标题指向标题区，描述指向内容区。<br/><br/>接下来你要做的是每隔一会弹出一个浏览器窗口，创建新的RSS文件（我在自己的电脑上设定了每30分钟弹出一次，这样可以实现自动维护）。<br/><br/>动态创建RSS文件这个主意听起来不错，但问题在于RSS技术究竟是一个新技术，我还不是很推崇它。相比起动态生成的东西来说，RSS爬行器更偏爱于一个真正的XML文件。我不清楚这是不是因为动态生成一个简单文件源过程中所产生的些许延时的原因，或者是由于兴奋过头的程序员留下的低级限制所致。我现在只能说我没有通过动态创建我的RSS文件来消除任何可能带来的问题。<br/><br/>归纳起来，这篇文章真正讲述的就是这样一个原理：一个内容丰富的网站，通过经常更新，并集中于某些具体的关键字，就能在雅虎获得更高的排名。<br/><br/>此外，一个带RSS源的网站比没有RSS源的网站能获得更高的排名，上升的也更快，只要有人把这个文件添加到MyYahoo页面上。<br/><br/>综合这两个因素，让别人为你的网站添加新内容和自动创建RSS文件，只要付出很少的工作量就能使你的网站获得高排名。<br/><br/>让我再教你一个捷径。<br/><br/>如果你在<a href="http://www.blogger.com" target="_blank">http://www.blogger.com</a>创建了一个实际存在的“博客”，这个“博客”几乎马上就会被Google索引，而且同样重要的是，它还会被定期爬行。另外，新的内容也几乎马上被Google索引。如果你真的还想做点什么，你可以在博客空间里再创建一个页面。只要每天访问几次，从你真正的网站里挑选一些最新的内容添加进来，你就可以获取更多的反向链接了。<br/><br/>例如……<br/><br/>(6)鲜为人知的Google快速收录方法<br/><br/><br/>在业内，有一个鲜为人知的被Google收录的秘密。几乎没人了解这种技巧，即使是那些正在用这种技巧的人也并不知道他们在做什么（他们失去了一个极好的机会），又或者是做了但是做错了（这样他们仍然失去了这个极好的机会）。想了解这种技巧的更多内容，请访问http:&nbsp;//www.YourSiteHere.com<br/><br/>这种技巧的原理是让Google蜘蛛爬行博客，然后通过其上的链接访问到你的网站。这种新的链接会被添加到搜索引擎的队列等待查看——也就是说，你几乎不用花任何精力就能让Google蜘蛛爬行你的站点。<br/><br/>你可以耍些小聪明，用不同的登陆名创建两三个不同的博客，只要每天用这些登录名登陆一次（比如说早饭、午饭或晚餐的时候），提取你网站里的一部分不同的新内容，添加到每个博客里，然后把文章的其余部分链接回你自己的网站就可以了。<br/><br/>Google蛛网会认为有三个不同博客的链接都指向你的网站。网站的链接流行度越高，越有助于提升你网站的搜索排名，同时也能让Google看到你网站里所有的新内容和正在不断更新的内容。<br/><br/>另外，如果你还为博客的每个网页和MyYahoo页面都添加了Atom源（类似于RSS，但不完全一样），雅虎搜索蜘蛛也能全部搜索到。<br/><br/>这样，你就能使雅虎、Google看到有三个网站都链接到第四个站点（你真正的那个网站），同时，它们也将看到这个站点每小时就被更新一次，甚至更短的时间内就更新一次，这取决于你对Magpie的使用。雅虎也会从你的RSS源检测到你网站的更新频率。]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=129</link>
			<title><![CDATA[一名ADSENSE作弊者的经验之谈]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Sun,18 Mar 2007 20:58:27 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=129</guid>	
		<description><![CDATA[网上有很多关于ADSENSE如何神奇,&nbsp;GOOGLE防作弊技术如何强大的文章.个人感觉都有些夸夸其谈,实战不足,有很多误区.或者说更多的是技术上层面的分析而不是商业运做的分析.&nbsp;ADSENSE简单的说就是如果没有点击,GOOGLE和ADSENSE发布商都是白打工,一个子没得收.但是有资料说&nbsp;ADSENSE为GOOGLE带来了百分之四十多的巨额利润,有效的点击真的有那么多吗?<br/>广告界有句名言:广告主的广告费至少有百分之五十是浪费掉了,但是我们不知道浪费在哪儿.国外的研究者和ADWORDS广告主研究证实GOOGLE关键字推广至少浪费20%.<br/><br/>GOOGLE&nbsp;不能作弊吗?从商业角度来看未必!大家都不点,GOOGLE吃什么?从另一个侧面我们可以说GOOGLE和ADSENSE发布商联合起来把顾客的广告费消耗了.有人可能说你在胡言乱语了,但是事实就是如此.事实都是ADSENSE发布商大家在积少,GOOGLE成了多啊.<br/><br/>月入千美金不是梦,敢想就要去做.实践比空谈重要的多.简述一些实战经验:<br/><br/>1.关于点击率及其他参数.<br/><br/>大家都议论纷纷.其实这都是国内联盟做多了的习惯思维.GOOGLE几乎不管的.不要忘记在GOOGLE&nbsp;ADSENSE的条例里有:不得向任何人透漏ADSENSE的帐户内的参数信息.为什么这么要求呢?一是怕别的ADSENSE发布商知道,二是怕客户知道.我想最主要的是怕客户知道.实践中我做过单天100%的点击率.累计点击率10%以上.也没问题.事实上GOOGLE&nbsp;ADSENSE帮助里面说的很清楚:您的收入中不会计入被我们认为是恶意点击的点击次数。关键是恶意点击GOOGLE怎么认定的.事实上就存在如果&nbsp;ADSENSE发布商是内容提供商的话,怎么能不保证同一个IP多次的点击呢?&nbsp;在实践中我发现GOOGLE计算有效的点击可以在每次点击的价值上予以体现.除了本身GOOGLE&nbsp;ADWORDS的价格外,还有就是GOOGLE认为的有效点击.不管有效,没效的每次点击都最少是0.01美分.当然我做多的一天可以做到上百美金.每次点击高达3-4块以上.<br/><br/>2.过度迷信GOOGLE的技术,没想到GOOGLE也是要靠这个赚钱的.<br/><br/>大家关注ADSENSE的话都知道GOOGLE曾起诉过美国的一家公司作弊.这样的案子在中国何止千千万.为什么被广泛报道,不能排除是GOOGLE故意炒做,有如下原因:<br/><br/>一.是给潜在的广告主来看的,告诉广告主我们是认真的,是为客户负责的,保护客户利益的.而且绝不给客户产生浪费的.事实上只要是广告就有浪费,否则能做到100%直达目标精确广告的话,估计早成地球上的经济霸主了.<br/><br/>二.做给广大ADSENSE的发布商看的,中国话叫杀鸡骇猴,通过广泛传播给广大ADSENSE发布商心里投下巨大的阴影.其实就是想让你自己吓自己.<br/><br/>但是从另外一个角度来看,只能说明GOOGLE的所谓反作弊手法技术还是有问题的.或者说很多东西还是理想化的,现有技术上不可能实现也无法做到.如果&nbsp;GOOGLE有强大,高明,百无一漏的反作弊技术,何必要借助法庭呢?出示证据封了他的帐户不就得了.所以是典型的炒做.大陆的准明星们喜欢用的一招,动不动就告人家把自己给*奸了!<br/><br/>3.GOOGLE的态度和服务<br/><br/>一.GOOGLE怎么对待作弊的?<br/>GOOGLE真的想大家传说中的那么严厉吗?答案是未必．在国外,还是国内的站点我发现了很多作弊的,无非是框架调用,这样可以在中文页面显示高价值的英文关键字广告:）彻底了嘲弄了所谓的＂关键字匹配＂．<br/>为了测试真的是传说中的那么严厉吗?<br/>举报嘛!<br/>很简单的一个动作.<br/>结果我很失望.不信你自己试验一下就知道了.所以那时候我想到可能是人家也要赚钱嘛?何况是赚的大头.<br/>国内国外我看过各种不同类型的作弊手法,两个帐号放4条在同一页的有之.JS调用无内容的有之,弹窗有之,把页面内容处理的和ADSENSE广告一样,然后把广告夹在中间,糊弄访问者有之.MAIL群发有之.等等.相比之下那种组织起来互相点击的简直是小儿科.<br/><br/>二.GOOGLE的服务<br/>GOOGLE&nbsp;的服务大家传说那是一个好啊,但是你可知道那都是格式化的回信,我甚至怀疑他是机器自动回复,在ADSENSE说明里面说回信时间是2-3天.事实上是7&nbsp;-10天.而且全部格式化的.举报作弊的回信都是感谢,已经转专家组.事实上是不了了之.估计GOOGLE的工作人员也不是很多.审核ADSENSE申请也是类似.<br/>因为GOOGLE是美西时间,这样和大陆就会有个时间差.一般是帐户16号会显示已经审核批准.20号左右会显示支票号码和批准日期.<br/><br/>4.法律问题<br/>首先GOOGLE在大陆地区发布ADSENSE广告,是违法行为.<br/><br/>一.违反<br/><br/>　　&nbsp;第一章第二条　广告主、广告经营者、广告发布者在中华人民共和国境内从事广告活动，应当遵守本法。<br/>第四章&nbsp;广告的审查<br/><br/>　　第三十四条　利用广播、电影、电视、报纸、期刊以及其他媒介发布药品、医疗器械、农药、兽药等商品的广告和法律、行政法规规定应当进行审查的其他广告，必须在发布前依照有关法律、行政法规由有关行政主管部门（以下简称广告审查机关）对广告内容进行审查；未经审查，不得发布<br/><br/>　　&nbsp;第三十五条　广告主申请广告审查，应当依照法律、行政法规向广告审查机关提交有关证明文件。广告审查机关应当依照法律、行政法规作出审查决定。<br/><br/>在实践中我们也看到很多群发垃圾邮件,准色情的广告时不时的会冒出来.<br/><br/>从法律的角度来说:<br/><br/>1.GOOGLE如果在大陆发布广告需要得到国家工商总局的批准.ADWORDS的广告内容需要国家工商机关审核.<br/><br/>2.大量的ADSENSE发布商从严格的法律意义上来说连备案都没做,是不合法的.<br/><br/>可以毫不迟疑的说ADSENSE从中华人民共和国法律的角度来说是不合法的.因为GOOGLE替代了很多国家职能,这是很违法的.<br/><br/>牛虻点评：<br/>该文从一个反面说明对Adsense广告的看法，有一定的参考意义：广告商本身就一定是预备了一定量的无效损失，这是广告业务的特点；而另一方面，严格全面的反作弊成本高昂，至少不能超过合理的收益；第三实际上如果自已点击者不是故意一开即关的话，其实点击者本身也是广告受体——&nbsp;牛虻自已点击了自已的广告，结果在网上花钱购买的支出比帐上Google给我的美元还多了两倍。所以，这其实会变成一条吸引有效点击的操作也不见得不可能。但大陆的象窄告联盟这样技术和法律条件都不过关，市场条件恶劣下操作的的公司搞这种业务，还能生存多长时间实在值得怀疑。所以中国人作弊，其实最大的效果不是让Google赔钱，实际上很可能是象Windows盗版一样起到了无偿的清道夫作用，把国内的潜在竞争者统统替微软和Google宰掉了，反而為微软和Google留下了大遍的空白丰厚的市场，而两大巨头的代价无非是慷他人之慨或者是零成本的几份拷贝而已。牛虻非常赞成作者称的中国政府非常痛恨&nbsp;Google，而喜欢由手工排名的百度，就量因为Google实际上严重损害了中国政府对社会权力和真实信息的垄断，这不符合中国人的习惯。]]></description>
		</item>
		
			<item>
			<link>http://www.zxboy.com/default.asp?id=128</link>
			<title><![CDATA[小发现]]></title>
			<author>unknow@gmail.com(admin)</author>
			<category><![CDATA[搜索引擎技术专题]]></category>
			<pubDate>Sun,18 Mar 2007 12:16:55 +0800</pubDate>
			<guid>http://www.zxboy.com/default.asp?id=128</guid>	
		<description><![CDATA[两个大的搜索引擎对网址旁边的关键字会进行关联.例如解梦吧<a target="_blank" href="http://jiemeng8.com">jiemeng8.com</a>则,他们会认为jiemeng8.com这个网站和解梦吧这个词是有关联的,同时会提升该网站在这个关键词的权重.]]></description>
		</item>
		
</channel>
</rss>