<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SunLe&#039;Blog---孙乐 &#187; js</title>
	<atom:link href="http://www.sunle.net/tag/js/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sunle.net</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 02:04:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>JS表单验证</title>
		<link>http://www.sunle.net/jsbiaodanyanzheng.html</link>
		<comments>http://www.sunle.net/jsbiaodanyanzheng.html#comments</comments>
		<pubDate>Sat, 10 Jan 2009 01:47:17 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[表单]]></category>
		<category><![CDATA[验证]]></category>

		<guid isPermaLink="false">http://www.sunle.net/?p=685</guid>
		<description><![CDATA[js提交表单及js表单验证功能强大，很多原本需要在服务器端实现的功能，现在通过简单的js代码就可以在客服端实现同样的效果。下面是一些常用的js表单验证代码，供大家参考学习。 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 &#60;script&#62; function test() { if(document.a.b.value.length&#62;50) { alert(&#8220;不能超过50个字符！&#8221;); document.a.b.focus(); return false; } } &#60;/script&#62; 2:js验证邮箱格式 &#60;SCRIPT LANGUAGE=javascript RUNAT=Server&#62; function isEmail(strEmail) { if (strEmail.search(/^\w+((-\w+)&#124;(\.\w+))*\@[A-Za-z0-9]+((\.&#124;-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true; else alert(&#8220;oh&#8221;); } &#60;/SCRIPT&#62; 3: js屏蔽关键字(这里屏蔽***和****) &#60;script language=&#8221;javascript1.2&#8243;&#62; function test() { if((a.b.value.indexOf (&#8220;***&#8221;) == 0)&#124;&#124;(a.b.value.indexOf (&#8220;****&#8221;) == 0)){ alert(&#8220;:)&#8221;); a.b.focus(); return false;} } &#60;/script&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>js提交表单及js表单验证功能强大，很多原本需要在服务器端实现的功能，现在通过简单的js代码就可以在客服端实现同样的效果。下面是一些常用的js表单验证代码，供大家参考学习。</p>
<p><strong><span id="more-685"></span></strong></p>
<p><strong>1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 </strong><br />
&lt;script&gt;<br />
function test()<br />
{<br />
if(document.a.b.value.length&gt;50)<br />
{<br />
alert(&#8220;不能超过50个字符！&#8221;);<br />
document.a.b.focus();<br />
return false;<br />
}<br />
}<br />
&lt;/script&gt;</p>
<p><strong>2:js验证邮箱格式</strong><br />
&lt;SCRIPT LANGUAGE=javascript RUNAT=Server&gt;<br />
function isEmail(strEmail) {<br />
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)<br />
return true;<br />
else<br />
alert(&#8220;oh&#8221;);<br />
}<br />
&lt;/SCRIPT&gt;</p>
<p><strong>3: js屏蔽关键字(这里屏蔽***和****)</strong><br />
&lt;script language=&#8221;javascript1.2&#8243;&gt;<br />
function test() {<br />
if((a.b.value.indexOf (&#8220;***&#8221;) == 0)||(a.b.value.indexOf (&#8220;****&#8221;) == 0)){<br />
alert(&#8220;:)&#8221;);<br />
a.b.focus();<br />
return false;}<br />
}<br />
&lt;/script&gt;</p>
<p><strong>4: js两次输入密码是否相同</strong><br />
&lt;script&gt;<br />
function check()<br />
{<br />
with(document.all){<br />
if(input1.value!=input2.value)<br />
{<br />
alert(&#8220;false&#8221;)<br />
input1.value = &#8220;&#8221;;<br />
input2.value = &#8220;&#8221;;<br />
}<br />
else document.forms[0].submit();<br />
}<br />
}<br />
&lt;/script&gt;</p>
<p><strong>5:js屏蔽右键 </strong><br />
oncontextmenu=&#8221;return false&#8221; ondragstart=&#8221;return false&#8221; onselectstart=&#8221;return false&#8221;加在body中<br />
6: js判断表单项不能为空<br />
&lt;script   language=&#8221;javascript&#8221;&gt;&lt;!&#8211;<br />
function   CheckForm()<br />
{<br />
if   (document.form.name.value.length   ==   0)   {<br />
alert(&#8220;请输入您姓名!&#8221;);<br />
document.form.name.focus();<br />
return   false;<br />
}<br />
return   true;<br />
}<br />
&#8211;&gt;<br />
&lt;/script&gt;</p>
<p><strong>7：js比较两个表单项的值是否相同</strong><br />
&lt;script   language=&#8221;javascript&#8221;&gt;<br />
&lt;!&#8211;<br />
function   CheckForm()<br />
if   (document.form.PWD.value   !=   document.form.PWD_Again.value)   {<br />
alert(&#8220;您两次输入的密码不一样！请重新输入.&#8221;);<br />
document.ADDUser.PWD.focus();<br />
return   false;<br />
}<br />
return   true;<br />
}<br />
&#8211;&gt;<br />
&lt;/script&gt;</p>
<p><strong>8:js判断表单项只能为数字和&#8221;_&#8221;,用于电话/银行帐号验证上,可扩展到域名注册等<br />
</strong>&lt;script   language=&#8221;javascript&#8221;&gt;<br />
&lt;!&#8211;<br />
function   isNumber(String)<br />
{<br />
var   Letters   =   &#8220;1234567890-&#8221;;   //可以自己增加可输入值<br />
var   i;<br />
var   c;<br />
if(String.charAt(   0   )==&#8217;-')<br />
return   false;<br />
if(   String.charAt(   String.length   -   1   )   ==   &#8216;-&#8217;   )<br />
return   false;<br />
for(   i   =   0;   i   &lt;   String.length;   i   ++   )<br />
{<br />
c   =   String.charAt(   i   );<br />
if   (Letters.indexOf(   c   )   &lt;   0)<br />
return   false;<br />
}<br />
return   true;<br />
}<br />
function   CheckForm()<br />
{<br />
if(!   isNumber(document.form.TEL.value))   {<br />
alert(&#8220;您的电话号码不合法！&#8221;);<br />
document.form.TEL.focus();<br />
return   false;<br />
}<br />
return   true;<br />
}<br />
&#8211;&gt;<br />
&lt;/script&gt;</p>
<p> </p>
<p><strong>9：js判断表单项输入数值/长度限定</strong><br />
&lt;script   language=&#8221;javascript&#8221;&gt;&lt;!&#8211;<br />
function   CheckForm()<br />
{<br />
if   (document.form.count.value   &gt;   100   ||   document.form.count.value   &lt;   1)<br />
{<br />
alert(&#8220;输入数值不能小于零大于100!&#8221;);<br />
document.form.count.focus();<br />
return   false;<br />
}<br />
if   (document.form.MESSAGE.value.length&lt;10)<br />
{<br />
alert(&#8220;输入文字小于10!&#8221;);<br />
document.form.MESSAGE.focus();<br />
return   false;<br />
}<br />
return   true;<br />
}<br />
//&#8211;&gt;<br />
&lt;/script&gt;</p>
<p><strong>10：js判断中文/英文/数字/邮件地址合法性判断</strong></p>
<p>&lt;SCRIPT   LANGUAGE=&#8221;javascript&#8221;&gt;&lt;!&#8211;<br />
function   isEnglish(name)   //英文值检测<br />
{<br />
if(name.length   ==   0)<br />
return   false;<br />
for(i   =   0;   i   &lt;   name.length;   i++)   {<br />
if(name.charCodeAt(i)   &gt;   128)<br />
return   false;<br />
}<br />
return   true;<br />
}</p>
<p>function   isChinese(name)   //中文值检测<br />
{<br />
if(name.length   ==   0)<br />
return   false;<br />
for(i   =   0;   i   &lt;   name.length;   i++)   {<br />
if(name.charCodeAt(i)   &gt;   128)<br />
return   true;<br />
}<br />
return   false;<br />
}</p>
<p>function   isMail(name)   //   E-mail值检测<br />
{<br />
if(!   isEnglish(name))<br />
return   false;<br />
i   =   name.indexOf(&#8220;   at   &#8220;);<br />
j   =   name   dot   lastIndexOf(&#8220;   at   &#8220;);<br />
if(i   ==   -1)<br />
return   false;<br />
if(i   !=   j)<br />
return   false;<br />
if(i   ==   name   dot   length)<br />
return   false;<br />
return   true;<br />
}</p>
<p>function   isNumber(name)   //数值检测<br />
{<br />
if(name.length   ==   0)<br />
return   false;<br />
for(i   =   0;   i   &lt;   name.length;   i++)   {<br />
if(name.charAt(i)   &lt;   &#8220;0&#8243;   ||   name.charAt(i)   &gt;   &#8220;9&#8243;)<br />
return   false;<br />
}<br />
return   true;<br />
}</p>
<p>function   CheckForm()<br />
{<br />
if(!   isMail(form.Email.value))   {<br />
alert(&#8220;您的电子邮件不合法！&#8221;);<br />
form.Email.focus();<br />
return   false;<br />
}<br />
if(!   isEnglish(form.name.value))   {<br />
alert(&#8220;英文名不合法！&#8221;);<br />
form.name.focus();<br />
return   false;<br />
}<br />
if(!   isChinese(form.cnname.value))   {<br />
alert(&#8220;中文名不合法！&#8221;);<br />
form.cnname.focus();<br />
return   false;<br />
}<br />
if(!   isNumber(form.PublicZipCode.value))   {<br />
alert(&#8220;邮政编码不合法！&#8221;);<br />
form.PublicZipCode.focus();<br />
return   false;<br />
}<br />
return   true;<br />
}<br />
//&#8211;&gt;<br />
&lt;/SCRIPT&gt;</p>
<p> </p>
<p><strong>11：js限定表单项不能输入的字符</strong><br />
&lt;script   language=&#8221;javascript&#8221;&gt;&lt;!&#8211;</p>
<p>function   contain(str,charset)//   字符串包含测试函数<br />
{<br />
var   i;<br />
for(i=0;i&lt;charset.length;i++)<br />
if(str.indexOf(charset.charAt(i))&gt;=0)<br />
return   true;<br />
return   false;<br />
}</p>
<p>function   CheckForm()<br />
{<br />
if   ((contain(document.form.NAME.value,   &#8220;%\(\)&gt;&lt;&#8221;))   ||   (contain(document.form.MESSAGE.value,   &#8220;%\(\)&gt;&lt;&#8221;)))<br />
{<br />
alert(&#8220;输入了非法字符&#8221;);<br />
document.form.NAME.focus();<br />
return   false;<br />
}<br />
return   true;<br />
}<br />
//&#8211;&gt;<br />
&lt;/script&gt;</p>
<p><strong>12：js检查一段字符串是否全由数字组成        </strong>  <br />
&lt;script language=&#8221;Javascript&#8221;&gt;&lt;!&#8211;          <br />
function checkNum(str){return str.match(/\D/)==null}          <br />
alert(checkNum(&#8220;1232142141&#8243;))          <br />
alert(checkNum(&#8220;123214214a1&#8243;))          <br />
// &#8211;&gt;&lt;/script&gt;             <br />
<strong>13:js怎么判断是否是字符</strong><br />
&lt;script language=&#8221;Javascript&#8221;&gt;&lt;!&#8211;          <br />
function checkChr(str)   <br />
if (/[^\x00-\xff]/g.test(s)) alert(&#8220;含有汉字&#8221;);         <br />
else alert(&#8220;全是字符&#8221;);     <br />
// &#8211;&gt;&lt;/script&gt;         <br />
   <br />
<strong>14: 邮箱格式验证    </strong><br />
&lt;script language=&#8221;Javascript&#8221;&gt;&lt;!&#8211;  <br />
//函数名：chkemail    <br />
//功能介绍：检查是否为Email Address    <br />
//参数说明：要检查的字符串    <br />
//返回值：0：不是 1：是    <br />
function chkemail(a)    <br />
{ var i=a.length;    <br />
var temp = a.indexOf(<a href="mailto:%20@"><span style="color: #43699a;">&#8216;@&#8217;</span></a>);    <br />
var tempd = a.indexOf(&#8216;.&#8217;);    <br />
if (temp &gt; 1) {    <br />
if ((i-temp) &gt; 3){    <br />
if ((i-tempd)&gt;0){    <br />
return 1;    <br />
}    <br />
   <br />
}    <br />
}    <br />
return 0;    <br />
}    <br />
// &#8211;&gt;&lt;/script&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/jsbiaodanyanzheng.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>菜单点击弹出下拉式</title>
		<link>http://www.sunle.net/%e8%8f%9c%e5%8d%95%e7%82%b9%e5%87%bb%e5%bc%b9%e5%87%ba%e4%b8%8b%e6%8b%89%e5%bc%8f.html</link>
		<comments>http://www.sunle.net/%e8%8f%9c%e5%8d%95%e7%82%b9%e5%87%bb%e5%bc%b9%e5%87%ba%e4%b8%8b%e6%8b%89%e5%bc%8f.html#comments</comments>
		<pubDate>Fri, 07 Nov 2008 15:35:34 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[菜单]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=444</guid>
		<description><![CDATA[<p>ff</p><p><a href='http://www.sunle.net/%e8%8f%9c%e5%8d%95%e7%82%b9%e5%87%bb%e5%bc%b9%e5%87%ba%e4%b8%8b%e6%8b%89%e5%bc%8f.html' rel="nofollow">点击阅读全文</a></p>]]></description>
			<content:encoded><![CDATA[<p>ff</p><p><a href='http://www.sunle.net/%e8%8f%9c%e5%8d%95%e7%82%b9%e5%87%bb%e5%bc%b9%e5%87%ba%e4%b8%8b%e6%8b%89%e5%bc%8f.html' rel="nofollow">点击阅读全文</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/%e8%8f%9c%e5%8d%95%e7%82%b9%e5%87%bb%e5%bc%b9%e5%87%ba%e4%b8%8b%e6%8b%89%e5%bc%8f.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>解决IE5、IE6、IE7与W3C标准的冲突,使用(IE7.js IE8.js)兼容</title>
		<link>http://www.sunle.net/%E8%A7%A3%E5%86%B3ie5%E3%80%81ie6%E3%80%81ie7%E4%B8%8Ew3c%E6%A0%87%E5%87%86%E7%9A%84%E5%86%B2%E7%AA%81%2C%E4%BD%BF%E7%94%A8%28ie7js-ie8js%29%E5%85%BC%E5%AE%B9.html</link>
		<comments>http://www.sunle.net/%E8%A7%A3%E5%86%B3ie5%E3%80%81ie6%E3%80%81ie7%E4%B8%8Ew3c%E6%A0%87%E5%87%86%E7%9A%84%E5%86%B2%E7%AA%81%2C%E4%BD%BF%E7%94%A8%28ie7js-ie8js%29%E5%85%BC%E5%AE%B9.html#comments</comments>
		<pubDate>Mon, 03 Nov 2008 16:10:10 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=442</guid>
		<description><![CDATA[如果分别用IE5、IE6、IE7浏览同一个网页，将可能出现不一样的效果。这是它们之间对CSS的解析选择器不一样或错误和个别bug所导致。为了解决这些错误和bug。我们不得不找到一个能平衡于它们之间的解决方法。如png透明问题在IE5、IE6下无法显示出其效果，我们可能会使用CSS hack或者引入外部JavaScript来实现。譬如前面我提到过用pngfix的那个方法就是调用外部JavaScript来解决在IE5、IE6下png透明问题。当然还有更多的方法。而现在有种更加完美的方法能兼容IE5、IE6、IE7的CSS选择器解析不一样问题。那就是： ie7 &#8211; jsie7 &#8211; js中是一个JavaScript库（解决IE与W3C标准的冲突的JS库），使微软的Internet Explorer的行为像一个Web标准兼容的浏览器，支持更多的W3C标准，支持CSS2、CSS3选择器。它修复了许多的HTML和CSS问题，并使得透明PNG在IE5、IE6下正确显示。目前该ie7 &#8211; js版本： 2.0 beta 3用法：直接引用Google Code服务器上的js文件。IE7.js使IE5、IE6升级至兼容IE7注释使Internet Explorer版本号小于7的IE浏览器载入该代码。&#60;!&#8211;[if lt IE 7]&#62;&#60;script src=&#34;http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js&#34; type=&#34;text/javascript&#34;&#62;&#60;/script&#62;&#60;![endif]&#8211;&#62;IE8.js使IE5、IE6、IE7支持更多的W3C标准（修复了许多的HTML和CSS问题）。注释使Internet Explorer版本号小于8的IE浏览器载入该代码，而其它符合标准的浏览器则会忽略该代码，并在IE8出来后不干扰其工作。&#60;!&#8211;[if lt IE 8]&#62;&#60;script src=&#34;http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js&#34; type=&#34;text/javascript&#34;&#62;&#60;/script&#62;&#60;![endif]&#8211;&#62;PNG此脚本仅修复了图像命名为：*-trans.png遗憾的是，此方法透明的PNG图像不能平铺（重复）使用在背景上；也不能用在CSS “position”定位属性上 。除了直接引用Google Code服务器上的js文件外，如果你愿意你也可以下载然后引入2.0 beta 3下载地址页面：http://ie7-js.googlecode.com/svn/version/2.0(beta3)/右击另存下载地址：IE7.jsIE8.js演示：http://ie7-js.googlecode.com/svn/test/index.html]]></description>
			<content:encoded><![CDATA[<p>如果分别用IE5、IE6、IE7浏览同一个网页，将可能出现不一样的效果。<br/>这是它们之间对CSS的解析选择器不一样或错误和个别bug所导致。为了解决这些错误和bug。<br/>我们不得不找到一个能平衡于它们之间的解决方法。<br/><br/>如png透明问题在IE5、IE6下无法显示出其效果，我们可能会使用CSS hack或者引入外部JavaScript来实现。譬如前面我提到过用pngfix的那个方法就是调用外部JavaScript来解决在IE5、IE6下png透明问题。当然还有更多的方法。<span id="more-442"></span><br/><br/>而现在有种更加完美的方法能兼容IE5、IE6、IE7的CSS选择器解析不一样问题。那就是： ie7 &#8211; js<br/><br/>ie7 &#8211; js中是一个JavaScript库（解决IE与W3C标准的冲突的JS库），使微软的Internet Explorer的行为像一个Web标准兼容的浏览器，支持更多的W3C标准，支持CSS2、CSS3选择器。它修复了许多的HTML和CSS问题，并使得透明PNG在IE5、IE6下正确显示。<br/><br/>目前该ie7 &#8211; js版本： 2.0 beta 3<br/><br/>用法：<br/>直接引用Google Code服务器上的js文件。<br/><br/>IE7.js<br/>使IE5、IE6升级至兼容IE7<br/>注释使Internet Explorer版本号小于7的IE浏览器载入该代码。<br/><br/><br/>&lt;!&#8211;[if lt IE 7]&gt;<br/>&lt;script src=&quot;http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br/>&lt;![endif]&#8211;&gt;<br/><br/>IE8.js<br/>使IE5、IE6、IE7支持更多的W3C标准（修复了许多的HTML和CSS问题）。<br/>注释使Internet Explorer版本号小于8的IE浏览器载入该代码，而其它符合标准的浏览器则会忽略该代码，并在IE8出来后不干扰其工作。<br/><br/><br/>&lt;!&#8211;[if lt IE 8]&gt;<br/>&lt;script src=&quot;http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br/>&lt;![endif]&#8211;&gt;<br/><br/>PNG<br/>此脚本仅修复了图像命名为：*-trans.png<br/>遗憾的是，此方法透明的PNG图像不能平铺（重复）使用在背景上；也不能用在CSS “position”定位属性上 。<br/><br/>除了直接引用Google Code服务器上的js文件外，如果你愿意你也可以下载然后引入<br/>2.0 beta 3下载地址页面：http://ie7-js.googlecode.com/svn/version/2.0(beta3)/<br/>右击另存下载地址：IE7.jsIE8.js<br/><br/>演示：<br/>http://ie7-js.googlecode.com/svn/test/index.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/%E8%A7%A3%E5%86%B3ie5%E3%80%81ie6%E3%80%81ie7%E4%B8%8Ew3c%E6%A0%87%E5%87%86%E7%9A%84%E5%86%B2%E7%AA%81%2C%E4%BD%BF%E7%94%A8%28ie7js-ie8js%29%E5%85%BC%E5%AE%B9.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>js给关键字加色</title>
		<link>http://www.sunle.net/js%E7%BB%99%E5%85%B3%E9%94%AE%E5%AD%97%E5%8A%A0%E8%89%B2.html</link>
		<comments>http://www.sunle.net/js%E7%BB%99%E5%85%B3%E9%94%AE%E5%AD%97%E5%8A%A0%E8%89%B2.html#comments</comments>
		<pubDate>Sat, 18 Oct 2008 11:50:39 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[js加色]]></category>
		<category><![CDATA[加色]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=432</guid>
		<description><![CDATA[针对某块区域定义 用JS让文章内容指定的关键字加亮 &#60;div id=&#34;txt&#34;&#62; 用JS让文章内容指定的关键字加亮 是这样的..现在有这些关键字:美容,生活,购物 当在文章里头出现这些关键字,就把它加亮显示.. 文章是生成静态页面的,而这些关键字是能随时更新的,所以我想用JS来实现... &#60;/div&#62; &#60;script language=&#34;JavaScript&#34;&#62; document.getElementById(&#34;txt&#34;).innerHTML = document.getElementById(&#34;txt&#34;).innerHTML.replace(/(文章&#38;#124;关键字&#38;#124;功能)/gi,&#34;&#60;font color=red&#62;$1&#60;/font&#62;&#34;); &#60;/script&#62; 针对body中的 &#60;script language=&#34;JavaScript&#34; type=&#34;text/javascript&#34;&#62;&#60;!-- if(document.createRange){ &#160;&#160; &#160;var range = document.createRange(); }else &#160;&#160; &#160;var range = document.body.createTextRange();&#160; &#160; &#160; if(range.findText){ &#160;&#160; &#160;while(range.findText(&#34;金毛&#34;)){ &#160;&#160; &#160; &#160; &#160;range.pasteHTML(range.text.fontcolor(&#34;#ff0000&#34;)); &#160;&#160; &#160; &#160; &#160;range.collapse(true); &#160;&#160; &#160;} }else{&#160; &#160; &#160; &#160;&#160; &#160;var s,n; &#160;&#160; &#160;s [...]]]></description>
			<content:encoded><![CDATA[<p>针对某块区域定义<br/>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">用JS让文章内容指定的关键字加亮 &lt;div id=&quot;txt&quot;&gt; </li>
<li>用JS让文章内容指定的关键字加亮</li>
<li>是这样的..现在有这些关键字:美容,生活,购物 </li>
<li>当在文章里头出现这些关键字,就把它加亮显示..</li>
<li>文章是生成静态页面的,而这些关键字是能随时更新的,所以我想用JS来实现... </li>
<li>&lt;/div&gt; </li>
<li>&lt;script language=&quot;JavaScript&quot;&gt; </li>
<li>document.getElementById(&quot;txt&quot;).innerHTML = document.getElementById(&quot;txt&quot;).innerHTML.replace(/(文章&amp;#124;关键字&amp;#124;功能)/gi,&quot;&lt;font color=red&gt;$1&lt;/font&gt;&quot;); </li>
<li>&lt;/script&gt;</li></ol></div>
<p><br/><br/>针对body中的<span id="more-432"></span><br/>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;script language=&quot;JavaScript&quot; type=&quot;text/javascript&quot;&gt;&lt;!-- </li>
<li>if(document.createRange){ </li>
<li>&nbsp;&nbsp; &nbsp;var range = document.createRange(); </li>
<li>}else </li>
<li>&nbsp;&nbsp; &nbsp;var range = document.body.createTextRange();&nbsp; &nbsp; &nbsp;</li>
<li>if(range.findText){ </li>
<li>&nbsp;&nbsp; &nbsp;while(range.findText(&quot;金毛&quot;)){ </li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;range.pasteHTML(range.text.fontcolor(&quot;#ff0000&quot;)); </li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;range.collapse(true); </li>
<li>&nbsp;&nbsp; &nbsp;} </li>
<li>}else{&nbsp; &nbsp; &nbsp;</li>
<li>&nbsp;&nbsp; &nbsp;var s,n; </li>
<li>&nbsp;&nbsp; &nbsp;s = window.getSelection(); </li>
<li>&nbsp;&nbsp; &nbsp;while(window.find(&quot;金毛&quot;)){ </li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; </li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;var n = document.createElement(&quot;SPAN&quot;); </li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;n.style.color=&quot;#ff0000&quot;&nbsp; &nbsp; &nbsp;</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;s.getRangeAt(0).surroundContents(n); </li>
<li>&nbsp;&nbsp; &nbsp;} </li>
<li>} </li>
<li>//--&gt;&lt;/script&gt;</li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/js%E7%BB%99%E5%85%B3%E9%94%AE%E5%AD%97%E5%8A%A0%E8%89%B2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>js代码复制文章粘贴后带网址</title>
		<link>http://www.sunle.net/js%E4%BB%A3%E7%A0%81%E5%A4%8D%E5%88%B6%E6%96%87%E7%AB%A0%E7%B2%98%E8%B4%B4%E5%90%8E%E5%B8%A6%E7%BD%91%E5%9D%80.html</link>
		<comments>http://www.sunle.net/js%E4%BB%A3%E7%A0%81%E5%A4%8D%E5%88%B6%E6%96%87%E7%AB%A0%E7%B2%98%E8%B4%B4%E5%90%8E%E5%B8%A6%E7%BD%91%E5%9D%80.html#comments</comments>
		<pubDate>Mon, 22 Sep 2008 10:10:12 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[复制]]></category>
		<category><![CDATA[粘贴]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=418</guid>
		<description><![CDATA[<p><br/>
<p>++CoolCode_BLOCK_5++</p><p><a href='http://www.sunle.net/js%E4%BB%A3%E7%A0%81%E5%A4%8D%E5%88%B6%E6%96%87%E7%AB%A0%E7%B2%98%E8%B4%B4%E5%90%8E%E5%B8%A6%E7%BD%91%E5%9D%80.html' rel="nofollow">点击阅读全文</a></p>]]></description>
			<content:encoded><![CDATA[<p><br/>
<p>++CoolCode_BLOCK_6++</p><p><a href='http://www.sunle.net/js%E4%BB%A3%E7%A0%81%E5%A4%8D%E5%88%B6%E6%96%87%E7%AB%A0%E7%B2%98%E8%B4%B4%E5%90%8E%E5%B8%A6%E7%BD%91%E5%9D%80.html' rel="nofollow">点击阅读全文</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/js%E4%BB%A3%E7%A0%81%E5%A4%8D%E5%88%B6%E6%96%87%E7%AB%A0%E7%B2%98%E8%B4%B4%E5%90%8E%E5%B8%A6%E7%BD%91%E5%9D%80.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>查看网页更新日期的JS代码</title>
		<link>http://www.sunle.net/%E6%9F%A5%E7%9C%8B%E7%BD%91%E9%A1%B5%E6%9B%B4%E6%96%B0%E6%97%A5%E6%9C%9F%E7%9A%84js%E4%BB%A3%E7%A0%81.html</link>
		<comments>http://www.sunle.net/%E6%9F%A5%E7%9C%8B%E7%BD%91%E9%A1%B5%E6%9B%B4%E6%96%B0%E6%97%A5%E6%9C%9F%E7%9A%84js%E4%BB%A3%E7%A0%81.html#comments</comments>
		<pubDate>Sat, 20 Sep 2008 08:52:12 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[日期]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=417</guid>
		<description><![CDATA[<p><br/>1.打开你要查询日期的网页<br/>2.在地址栏里输入如下JS代码<br/>
<p>++CoolCode_BLOCK_7++</p><p><a href='http://www.sunle.net/%E6%9F%A5%E7%9C%8B%E7%BD%91%E9%A1%B5%E6%9B%B4%E6%96%B0%E6%97%A5%E6%9C%9F%E7%9A%84js%E4%BB%A3%E7%A0%81.html' rel="nofollow">点击阅读全文</a></p>]]></description>
			<content:encoded><![CDATA[<p><br/>1.打开你要查询日期的网页<br/>2.在地址栏里输入如下JS代码<br/>
<p>++CoolCode_BLOCK_8++</p><p><a href='http://www.sunle.net/%E6%9F%A5%E7%9C%8B%E7%BD%91%E9%A1%B5%E6%9B%B4%E6%96%B0%E6%97%A5%E6%9C%9F%E7%9A%84js%E4%BB%A3%E7%A0%81.html' rel="nofollow">点击阅读全文</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/%E6%9F%A5%E7%9C%8B%E7%BD%91%E9%A1%B5%E6%9B%B4%E6%96%B0%E6%97%A5%E6%9C%9F%E7%9A%84js%E4%BB%A3%E7%A0%81.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JS小数点判断</title>
		<link>http://www.sunle.net/js%E5%B0%8F%E6%95%B0%E7%82%B9%E5%88%A4%E6%96%AD.html</link>
		<comments>http://www.sunle.net/js%E5%B0%8F%E6%95%B0%E7%82%B9%E5%88%A4%E6%96%AD.html#comments</comments>
		<pubDate>Fri, 19 Sep 2008 09:31:52 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[小数点]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=416</guid>
		<description><![CDATA[<p>++CoolCode_BLOCK_9++</p>
<p><br/></p><p><a href='http://www.sunle.net/js%E5%B0%8F%E6%95%B0%E7%82%B9%E5%88%A4%E6%96%AD.html' rel="nofollow">点击阅读全文</a></p>]]></description>
			<content:encoded><![CDATA[<p>++CoolCode_BLOCK_10++</p>
<p><br/></p><p><a href='http://www.sunle.net/js%E5%B0%8F%E6%95%B0%E7%82%B9%E5%88%A4%E6%96%AD.html' rel="nofollow">点击阅读全文</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/js%E5%B0%8F%E6%95%B0%E7%82%B9%E5%88%A4%E6%96%AD.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>让你的新网站IP狂涨的一个代码!</title>
		<link>http://www.sunle.net/%E8%AE%A9%E4%BD%A0%E7%9A%84%E6%96%B0%E7%BD%91%E7%AB%99ip%E7%8B%82%E6%B6%A8%E7%9A%84%E4%B8%80%E4%B8%AA%E4%BB%A3%E7%A0%81%21.html</link>
		<comments>http://www.sunle.net/%E8%AE%A9%E4%BD%A0%E7%9A%84%E6%96%B0%E7%BD%91%E7%AB%99ip%E7%8B%82%E6%B6%A8%E7%9A%84%E4%B8%80%E4%B8%AA%E4%BB%A3%E7%A0%81%21.html#comments</comments>
		<pubDate>Sat, 03 May 2008 22:41:47 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=352</guid>
		<description><![CDATA[&#60;script&#62; var s=document.referrer if(s.indexOf(&#34;baidu&#34;)&#62;0) self.location=&#34;http://www.35521.com/&#34;; &#60;/script&#62; &#60;script&#62; var s=document.referrer if(s.indexOf(&#34;yahoo&#34;)&#62;0) self.location=&#34;http://www.ixian.cn/&#34;; &#60;/script&#62; &#60;script&#62; var s=document.referrer if(s.indexOf(&#34;google&#34;)&#62;0) self.location=&#34;http://www.sunle.net/&#34;; &#60;/script&#62; 使用方法：把此代码放到你的垃圾A站中，把其中的URL换成你的新站，也就是B站，当访客正常打开你的A站时候，一切正常，内容也是A站的，但如果是从百度，雅虎，GOOGLE搜索过来的，显示的流量也就是B站的了！做垃圾站不可少的一个代码。使用此代码，可以让你A.B两站同时获得IP！如你的A站不需要搜索来的IP，而B又是一个新站的话，可用此代码！]]></description>
			<content:encoded><![CDATA[<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;script&gt;</li>
<li>var s=document.referrer</li>
<li>if(s.indexOf(&quot;baidu&quot;)&gt;0)</li>
<li>self.location=&quot;http://www.35521.com/&quot;;</li>
<li>&lt;/script&gt; </li>
<li>&lt;script&gt;</li>
<li>var s=document.referrer</li>
<li>if(s.indexOf(&quot;yahoo&quot;)&gt;0)</li>
<li>self.location=&quot;http://www.ixian.cn/&quot;;</li>
<li>&lt;/script&gt; </li>
<li>&lt;script&gt;</li>
<li>var s=document.referrer</li>
<li>if(s.indexOf(&quot;google&quot;)&gt;0)</li>
<li>self.location=&quot;http://www.sunle.net/&quot;;</li>
<li>&lt;/script&gt;</li></ol></div>
<p><span id="more-352"></span><br/>使用方法：<br/>把此代码放到你的垃圾A站中，把其中的URL换成你的新站，也就是B站，<br/>当访客正常打开你的A站时候，一切正常，内容也是A站的，但如果是从<br/>百度，雅虎，GOOGLE搜索过来的，显示的流量也就是B站的了！<br/><br/>做垃圾站不可少的一个代码。使用此代码，可以让你A.B两站同时获得IP！<br/>如你的A站不需要搜索来的IP，而B又是一个新站的话，可用此代码！<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/%E8%AE%A9%E4%BD%A0%E7%9A%84%E6%96%B0%E7%BD%91%E7%AB%99ip%E7%8B%82%E6%B6%A8%E7%9A%84%E4%B8%80%E4%B8%AA%E4%BB%A3%E7%A0%81%21.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>js跳转代码</title>
		<link>http://www.sunle.net/js%E8%B7%B3%E8%BD%AC%E4%BB%A3%E7%A0%81.html</link>
		<comments>http://www.sunle.net/js%E8%B7%B3%E8%BD%AC%E4%BB%A3%E7%A0%81.html#comments</comments>
		<pubDate>Wed, 05 Sep 2007 11:56:57 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[代码]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=170</guid>
		<description><![CDATA[<p>&lt;script language=javascript&gt;<br/>window.navigate(&#039;HTTP://WWW.SUNLE.NET&#039;);<br/>&lt;/script&gt;<br/><br/><br/>&lt;script language=&#039;javascript&#039;&gt;location.href=&#039;http://www.sunle.net/&#039;;&lt;/script&gt;</p><p><a href='http://www.sunle.net/js%E8%B7%B3%E8%BD%AC%E4%BB%A3%E7%A0%81.html' rel="nofollow">点击阅读全文</a></p>]]></description>
			<content:encoded><![CDATA[<p>&lt;script language=javascript&gt;<br/>window.navigate(&#039;HTTP://WWW.SUNLE.NET&#039;);<br/>&lt;/script&gt;<br/><br/><br/>&lt;script language=&#039;javascript&#039;&gt;location.href=&#039;http://www.sunle.net/&#039;;&lt;/script&gt;</p><p><a href='http://www.sunle.net/js%E8%B7%B3%E8%BD%AC%E4%BB%A3%E7%A0%81.html' rel="nofollow">点击阅读全文</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/js%E8%B7%B3%E8%BD%AC%E4%BB%A3%E7%A0%81.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>js宝典学习笔记</title>
		<link>http://www.sunle.net/js%E5%AE%9D%E5%85%B8%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.html</link>
		<comments>http://www.sunle.net/js%E5%AE%9D%E5%85%B8%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.html#comments</comments>
		<pubDate>Sun, 15 Jul 2007 21:24:20 +0000</pubDate>
		<dc:creator>sunle</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://www.sunle.net/111?p=141</guid>
		<description><![CDATA[1.document.write(&#8220;&#8221;); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById(&#8220;表单中元素的ID号&#8221;).name(或value)6.一个小写转大写的JS: document.getElementById(&#8220;output&#8221;).value = document.getElementById(&#8220;input&#8221;).value.toUpperCase();7.JS中的值类型:String,Number,Boolean,Null,Object,Function8.JS中的字符型转换成数值型:parseInt(),parseFloat()9.JS中的数字转换成字符型:(&#8220;&#8221;+变量)10.JS中的取字符串长度是:(length)11.JS中的字符与字符相连接使用+号.12.JS中的比较操作符有:==等于,!=不等于,>,>=,]]></description>
			<content:encoded><![CDATA[<p>1.document.write(&#8220;&#8221;); 输出语句<br/>2.JS中的注释为//<br/>3.传统的HTML文档顺序是:document->html->(head,body)<br/>4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)<br/>5.得到表单中元素的名称和值:document.getElementById(&#8220;表单中元素的ID号&#8221;).name(或value)<br/>6.一个小写转大写的JS: document.getElementById(&#8220;output&#8221;).value = document.getElementById(&#8220;input&#8221;).value.toUpperCase();<br/>7.JS中的值类型:String,Number,Boolean,Null,Object,Function<br/>8.JS中的字符型转换成数值型:parseInt(),parseFloat()<span id="more-141"></span><br/>9.JS中的数字转换成字符型:(&#8220;&#8221;+变量)<br/>10.JS中的取字符串长度是:(length)<br/>11.JS中的字符与字符相连接使用+号.<br/>12.JS中的比较操作符有:==等于,!=不等于,>,>=,<.<=<br/>13.JS中声明变量使用:var来进行声明<br/>14.JS中的判断语句结构:if(condition){}else{}<br/>15.JS中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop}<br/>16.循环中止的命令是:break<br/>17.JS中的函数定义:function functionName([parameter],&#8230;){statement[s]}<br/>18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替.<br/>19.窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self<br/>20.状态栏的设置:window.status=&#8221;字符&#8221;;<br/>21.弹出提示信息:window.alert(&#8220;字符&#8221;);<br/>22.弹出确认框:window.confirm();<br/>23.弹出输入提示框:window.prompt();<br/>24.指定当前显示链接的位置:window.location.href=&#8221;URL&#8221;<br/>25.取出窗体中的所有表单的数量:document.forms.length <br/>26.显示当前页面地址<br/>带链接地址的<br/>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;script&gt;</li>
<li>document.write(&quot;&lt;a href=&quot; + location.href + &quot;&gt;&quot; + location.href + &quot;&lt;/a&gt;&quot;);</li>
<li>&lt;/script&gt;</li></ol></div>
<p><br/>不带链接地址<br/>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;script&gt;</li>
<li>document.write(location.href);</li>
<li>&lt;/script&gt;</li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sunle.net/js%E5%AE%9D%E5%85%B8%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
