<?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>JS &#8211; 九创科技</title>
	<atom:link href="https://www.3code.cn/tag/js-tag/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.3code.cn</link>
	<description>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制, WORDPRESS外贸网站建设SEO</description>
	<lastBuildDate>Fri, 28 Oct 2011 15:15:01 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>鼠标经过图片变暗的js兼容IE FIREFOX</title>
		<link>https://www.3code.cn/%e9%bc%a0%e6%a0%87%e7%bb%8f%e8%bf%87%e5%9b%be%e7%89%87%e5%8f%98%e6%9a%97%e7%9a%84js%e5%85%bc%e5%ae%b9ie-firefox/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 28 Oct 2011 15:15:01 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[JS图片变换]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2884</guid>

					<description><![CDATA[鼠标经过图片变暗的js兼容IE FIREFOX]]></description>
										<content:encoded><![CDATA[<p><strong>js部分：</strong></p>
<p>function dentro(valor) {<br />
valor.style[&#8216;opacity&#8217;] = 60 / 100;<br />
valor.style[&#8216;-moz-opacity&#8217;] = 60 / 100;<br />
valor.filters.alpha[&#8216;opacity&#8217;] = 60;<br />
}<br />
function fuera(valor) {<br />
valor.style[&#8216;opacity&#8217;] = 100 / 100;<br />
valor.style[&#8216;-moz-opacity&#8217;] = 100 / 100;<br />
valor.filters.alpha[&#8216;opacity&#8217;] = 100;<br />
}</p>
<p><strong>网页部分：</strong></p>
<p>&lt;img src=&#8221;&#8221; alt=&#8221;Muestra&#8221; border=&#8221;0&#8243; style=&#8221;filter: Alpha(opacity = 100)&#8221; onmouseout=&#8221;fuera(this)&#8221; onmouseover=&#8221;dentro(this)&#8221;/&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JS图片左右无缝隙滚动(兼容IE,Firefox 遵循W3C标准)</title>
		<link>https://www.3code.cn/js%e5%9b%be%e7%89%87%e5%b7%a6%e5%8f%b3%e6%97%a0%e7%bc%9d%e9%9a%99%e6%bb%9a%e5%8a%a8%e5%85%bc%e5%ae%b9iefirefox-%e9%81%b5%e5%be%aaw3c%e6%a0%87%e5%87%86/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 24 May 2011 02:36:54 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2680</guid>

					<description><![CDATA[**兼容IE,Firefox 遵循W3C标准写法的图片无缝滚动代码（支持左移/右移功能）(本示例为上下两行图片进行双行滚动)
**实现思路：一个设定宽度并且隐藏超出它宽度的内容的容器demo，里面放demo1和demo2，demo1是滚动内容,demo2为demo1的直接克隆，
**通过不断改变demo1的scrollTop或者scrollLeft达到滚动的目的，当滚动至demo1与demo2的交界处时直接跳回初始位置，
**因为demo1与demo2一样，所以分不出跳动的瞬间，从而达到“无缝”滚动的目的。]]></description>
										<content:encoded><![CDATA[<p>**兼容IE,Firefox 遵循W3C标准写法的图片无缝滚动代码（支持左移/右移功能）(本示例为上下两行图片进行双行滚动)<br />
**实现思路：一个设定宽度并且隐藏超出它宽度的内容的容器demo，里面放demo1和demo2，demo1是滚动内容,demo2为demo1的直接克隆，<br />
**通过不断改变demo1的scrollTop或者scrollLeft达到滚动的目的，当滚动至demo1与demo2的交界处时直接跳回初始位置，<br />
**因为demo1与demo2一样，所以分不出跳动的瞬间，从而达到“无缝”滚动的目的。</p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;<br />
&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221;&gt;<br />
&lt;head id=&#8221;Head1&#8243; runat=&#8221;server&#8221;&gt;<br />
&lt;title&gt;&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;img src=&#8221;link.gif&#8221; style=&#8221;cursor: pointer&#8221; onmouseover=&#8221;clearright();toleft()&#8221; /&gt;<br />
&lt;img src=&#8221;link1.gif&#8221; style=&#8221;cursor: pointer&#8221; onmouseover=&#8221;clearleft();toright()&#8221; /&gt;<br />
&lt;div&gt;<br />
&lt;div id=&#8221;demo&#8221; style=&#8221;overflow: hidden; width: 322px; height: 61px&#8221;&gt;<br />
&lt;table cellpadding=&#8221;0&#8243; align=&#8221;left&#8221; border=&#8221;0&#8243; cellspace=&#8221;0&#8243;&gt;<br />
&lt;tbody&gt;<br />
&lt;tr&gt;<br />
&lt;td id=&#8221;demo1&#8243; valign=&#8221;top&#8221;&gt;<br />
&lt;table cellspacing=&#8221;0&#8243; cellpadding=&#8221;0&#8243; width=&#8221;322&#8243; bgcolor=&#8221;#fffbf7&#8243; border=&#8221;0&#8243;&gt;<br />
&lt;tbody&gt;<br />
&lt;tr align=&#8221;center&#8221;&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link1.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link2.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link3.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/tbody&gt;<br />
&lt;/table&gt;<br />
&lt;/td&gt;<br />
&lt;td id=&#8221;demo2&#8243; valign=&#8221;top&#8221;&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/tbody&gt;<br />
&lt;/table&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;div&gt;<br />
&lt;div id=&#8221;demo_a&#8221; style=&#8221;overflow: hidden; width: 322px; height: 61px&#8221;&gt;<br />
&lt;table cellpadding=&#8221;0&#8243; align=&#8221;left&#8221; border=&#8221;0&#8243; cellspace=&#8221;0&#8243;&gt;<br />
&lt;tbody&gt;<br />
&lt;tr&gt;<br />
&lt;td id=&#8221;demo_b&#8221; valign=&#8221;top&#8221;&gt;<br />
&lt;table cellspacing=&#8221;0&#8243; cellpadding=&#8221;0&#8243; width=&#8221;322&#8243; bgcolor=&#8221;#fffbf7&#8243; border=&#8221;0&#8243;&gt;<br />
&lt;tbody&gt;<br />
&lt;tr align=&#8221;center&#8221;&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link1.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link2.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&#8221;50&#8243; height=&#8221;50&#8243;&gt;<br />
&lt;img height=&#8221;50&#8243; src=&#8221;link3.gif&#8221; /&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/tbody&gt;<br />
&lt;/table&gt;<br />
&lt;/td&gt;<br />
&lt;td id=&#8221;demo_c&#8221; valign=&#8221;top&#8221;&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/tbody&gt;<br />
&lt;/table&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
/*<br />
**兼容IE,Firefox 遵循W3C标准写法的图片无缝滚动代码（支持左移/右移功能）(本示例为上下两行图片进行双行滚动)<br />
**<br />
**实现思路：一个设定宽度并且隐藏超出它宽度的内容的容器demo，里面放demo1和demo2，demo1是滚动内容,demo2为demo1的直接克隆，<br />
**通过不断改变demo1的scrollTop或者scrollLeft达到滚动的目的，当滚动至demo1与demo2的交界处时直接跳回初始位置，<br />
**因为demo1与demo2一样，所以分不出跳动的瞬间，从而达到“无缝”滚动的目的。<br />
*/<br />
var speed1=0    //图片左移的速度<br />
var MyMar1    //setInterverval方法返回的间隔ID,些ID为全局的调用次数(用于第一行图片)<br />
var MyMar2    //setInterverval方法返回的间隔ID,些ID为全局的调用次数(用于第二行图片)<br />
var lefthit=0        //记录左移按钮点击次数<br />
var righthit=0    ////记录右移按钮点击次数<br />
//调用右移方法前,先让左移停止（clearInterval清除setInterval对方法的调用）<br />
function clearleft(){<br />
clearInterval(MyMar1)<br />
clearInterval(MyMar2)<br />
}<br />
//图片左移的方法<br />
function toleft(){<br />
//判断是否是第一次按下左移按钮（图片往左开始移动的时候，不会在调用此方法。只有当按了右移按钮时，才会把lefthit重设为0）<br />
if(lefthit==0){<br />
speed1=30;//图片左移速度时间毫秒<br />
//让的内容demo2与demo1内容一样<br />
document.getElementById(&#8220;demo2&#8221;).innerHTML=document.getElementById(&#8220;demo1&#8221;).innerHTML<br />
//上行图片移动的方法<br />
function Marquee1(){<br />
//当demo滚动至demo2的交界处。与就是与demo2重合时。offsetWidth与scrollLeft刚好相等<br />
if(document.getElementById(&#8220;demo2&#8221;).offsetWidth-document.getElementById(&#8220;demo&#8221;).scrollLeft&lt;=0){<br />
//demo跳回初始位置<br />
document.getElementById(&#8220;demo&#8221;).scrollLeft-=document.getElementById(&#8220;demo1&#8221;).offsetWidth<br />
}<br />
else{<br />
//demo开始重新移动<br />
document.getElementById(&#8220;demo&#8221;).scrollLeft++<br />
}<br />
}<br />
//setInterval让Marquee1方法每隔多少秒执行一次，并把返回的调用次数ID<br />
MyMar1=setInterval(Marquee1,speed1)<br />
//当鼠标移动demo上面时。调用clearInterval清除MyMar1.这样图片便不会在移动了。移到图片时，第一行和第二行的图片都会停止<br />
document.getElementById(&#8220;demo&#8221;).onmouseover=function()<br />
{clearInterval(MyMar1);clearInterval(MyMar2)}<br />
//当鼠标移除demo时,重新setInterval让方法执行，这样图片会继续移动<br />
document.getElementById(&#8220;demo&#8221;).onmouseout=function()<br />
{MyMar1=setInterval(Marquee1,speed1);clearInterval(MyMar2);MyMar2=setInterval(Marquee2,speed1)}<br />
//下面的方法与上面的方法一样，用于第二行的图片向左移动<br />
document.getElementById(&#8220;demo_c&#8221;).innerHTML=document.getElementById(&#8220;demo_b&#8221;).innerHTML<br />
function Marquee2(){<br />
if(document.getElementById(&#8220;demo_c&#8221;).offsetWidth-document.getElementById(&#8220;demo_a&#8221;).scrollLeft&lt;=0){<br />
document.getElementById(&#8220;demo_a&#8221;).scrollLeft-=document.getElementById(&#8220;demo_b&#8221;).offsetWidth}<br />
else{<br />
document.getElementById(&#8220;demo_a&#8221;).scrollLeft++<br />
}<br />
}<br />
MyMar2=setInterval(Marquee2,speed1)<br />
document.getElementById(&#8220;demo_a&#8221;).onmouseover=function()<br />
{clearInterval(MyMar2);clearInterval(MyMar1)}<br />
document.getElementById(&#8220;demo_a&#8221;).onmouseout=function()<br />
{MyMar2=setInterval(Marquee2,speed1); document.getElementById(&#8220;demo&#8221;).onmouseout()}<br />
lefthit=1        //设置左移按钮，当按了一次左移后(不管按多少次)，在没按右移按钮之前，toleft方法里的的代码不会再被执行<br />
righthit=0    //把右移按钮设为0,这样当下次点了右移按钮的时候，以便toright方法被调用<br />
}<br />
}</p>
<p>var MyMar3    //setInterverval方法返回的间隔ID,些ID为全局的调用次数(用于第一行图片)<br />
var MyMar4    //setInterverval方法返回的间隔ID,些ID为全局的调用次数(用于第二行图片)<br />
var speed2=0    //图片右移的速度<br />
//调用移左方法前,先让右移停止（clearInterval清除setInterval对方法的调用）<br />
function clearright(){<br />
clearInterval(MyMar3)<br />
clearInterval(MyMar4)<br />
}</p>
<p>//图片右移方法(与图片左移方法思路一样)<br />
function toright(){<br />
//判断是否是第一次按下右移按钮（图片往右开始移动的时候，不会在调用此方法。只有当按了左移按钮时，才会把righthit重设为0）<br />
if(righthit==0){<br />
speed2=30;<br />
document.getElementById(&#8220;demo2&#8221;).innerHTML=document.getElementById(&#8220;demo1&#8221;).innerHTML<br />
function Marquee_a(){<br />
if(document.getElementById(&#8220;demo&#8221;).scrollLeft&lt;=0){<br />
document.getElementById(&#8220;demo&#8221;).scrollLeft=document.getElementById(&#8220;demo2&#8221;).offsetWidth<br />
}<br />
else{<br />
document.getElementById(&#8220;demo&#8221;).scrollLeft&#8211;<br />
}<br />
}<br />
MyMar3=setInterval(Marquee_a,speed2)<br />
document.getElementById(&#8220;demo&#8221;).onmouseover=function()<br />
{clearInterval(MyMar3);document.getElementById(&#8220;demo_a&#8221;).onmouseover()}<br />
document.getElementById(&#8220;demo&#8221;).onmouseout=function()<br />
{MyMar3=setInterval(Marquee_a,speed2);clearInterval(MyMar4);MyMar4=setInterval(Marquee_b,speed2)}</p>
<p>document.getElementById(&#8220;demo_c&#8221;).innerHTML=document.getElementById(&#8220;demo_b&#8221;).innerHTML<br />
function Marquee_b(){<br />
if(document.getElementById(&#8220;demo_a&#8221;).scrollLeft&lt;=0){<br />
document.getElementById(&#8220;demo_a&#8221;).scrollLeft=document.getElementById(&#8220;demo_c&#8221;).offsetWidth<br />
}<br />
else{<br />
document.getElementById(&#8220;demo_a&#8221;).scrollLeft&#8211;<br />
}<br />
}<br />
MyMar4=setInterval(Marquee_b,speed2)<br />
document.getElementById(&#8220;demo_a&#8221;).onmouseover=function()<br />
{clearInterval(MyMar4);clearInterval(MyMar3)}<br />
document.getElementById(&#8220;demo_a&#8221;).onmouseout=function()<br />
{MyMar4=setInterval(Marquee_b,speed2);document.getElementById(&#8220;demo&#8221;).onmouseout()}<br />
righthit=1    //设置右移按钮，当按了一次右移按钮后(不管按多少次)，在没按左移按钮之前，toright方法里的的代码不会再被执行<br />
lefthit=0    //把左移按钮设为0,这样当下次点了左移按钮的时候，以便toleft方法被调用<br />
}<br />
}<br />
&lt;/script&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JS网页打印大全</title>
		<link>https://www.3code.cn/js%e7%bd%91%e9%a1%b5%e6%89%93%e5%8d%b0%e5%a4%a7%e5%85%a8/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 03 May 2011 08:33:07 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2544</guid>

					<description><![CDATA[JS网页打印大全 /普通打印（整页打）/打印网页内部分内容（自定义）/打印去掉/添加页眉页脚]]></description>
										<content:encoded><![CDATA[<h3>Javascript网页打印大全</h3>
<p>导读：因贴子较长，特弄个导读出来，有兴趣的研究。<br />
该贴含有如下内容：</p>
<p><span style="color: red;">普通打印（整页打） 打印网页内部分内容（自定义） 打印去掉/添加页眉页脚 使用外部控件/方法实现多功能打印 打印背景</span></p>
<p>以上为代码控制</p>
<p><span style="color: red;">设置“页面设置”实现打印参数设置（Window系统图文版）</span></p>
<p><span style="font-size: medium;"><span style="color: red;">一、普通打印（整页打）</span></span><br />
这个不用多说，直接用</p>
<p><span style="color: red;">二、打印网页内部分内容（自定义）</span></p>
<p>分三种方法实现<br />
<span style="color: red;">1、用css控制</span></p>
<div>
.a {display:block}<br />
.b {display:hidden}</div>
<p>把你不想打印的部分class设为b<br />
首先在网页中添加：</p>
<div>
VIEWASTEXT&gt;<br />
&lt;/OBJECT&gt;</div>
<p>然后就可以依次加入功能按钮了：</p>
<div>
&lt;input type=&#8221;button&#8221; value=&#8221;页面设置&#8221;&gt;<br />
&lt;input type=&#8221;button&#8221; value=&#8221;打印预览&#8221;&gt; &lt;INPUT type=&#8221;button&#8221; value=&#8221;关闭窗口&#8221; &gt;</div>
<p>将这两块东西放到&lt;center&gt;&lt;/center&gt;就不会打印这些按钮了。当然要定义noprint了：<br />
&lt;style media=&#8221;print&#8221;&gt;.Noprint { DISPLAY: none }&lt;/style&gt;只要把不想打印的东西的css设置成noprint就可以了。<br />
现在就实现了基本的web打印，需要注意的情况如下：<br />
a. 必须将ie的internet选项的安全设置中对于没有标记为安全的ActiveX控件进行&#8230;设置成提示或者启用，否则会报错，导致不可用。<br />
b. 如果在vs.net编辑环境下编辑该页面，它经常自动的给object添加多余的参数，有了这些东西，打印就会出错，所以要记得最后保存的时候删除它们。</p>
<p><span style="color: red;">2、用javascript打印固定标签内的内容</span><br />
<strong>a、在页面的代码头部处加入JavaScript：</strong><br />
<strong></p>
<p></strong></p>
<div>function doPrint() {<br />
bdhtml=window.document.body.innerHTML;<br />
sprnstr=&#8221;&lt;!&#8211;startprint&#8211;&gt;&#8221;;<br />
eprnstr=&#8221;&lt;!&#8211;endprint&#8211;&gt;&#8221;;<br />
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);<br />
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));<br />
window.document.body.innerHTML=prnhtml;<br />
window.print();<br />
}<br />
&lt;/script&gt;</div>
<p><strong>b、在页面正文处加上&lt;!&#8211;startprint&#8211;&gt;与&lt;!&#8211;endprint&#8211;&gt;标识。</strong><br />
也就是在需要用户打印保存的正文所对应的html处附加上。同时，如果采用小偷程序获得远程数据并需打印，可将此等数据置于该定义标签之内即可。<br />
<strong>c、截取内容部分已完成，现在加个“打印”的链接：</strong><br />
&lt;a href=&#8221;javas</p>
<div>cript:;&#8221; &gt;打印&lt;/a&gt;</p>
<p><span style="color: red;">3、windows自带功能</span><br />
按住鼠标的左键，将你想要打印的内容选定，然后单击右键选择“打印”，在弹出的打印对话框中的“页面范围”中选择“选定范围”就可以只打印你选择的内容了。</p>
<p><span style="font-size: medium;"><span style="color: red;">（三）打印去掉/添加页眉页脚</span></span></p>
<div>cript &gt;</p>
<div>
var hkey_root,hkey_path,hkey_key<br />
hkey_root=&#8221;HKEY_CURRENT_USER&#8221;<br />
hkey_path=&#8221;\\Software\\Microsoft\\Internet Explorer\\PageSetup\\&#8221;<br />
//设置网页打印的页眉页脚为空<br />
function pagesetup_null(){<br />
try{<br />
var RegWsh = new ActiveXObject(&#8220;WScript.Shell&#8221;)<br />
hkey_key=&#8221;header&#8221;<br />
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,&#8221;&#8221;)<br />
hkey_key=&#8221;footer&#8221;<br />
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,&#8221;&#8221;)<br />
}catch(e){}<br />
}<br />
//设置网页打印的页眉页脚为默认值<br />
function pagesetup_default(){<br />
try{<br />
var RegWsh = new ActiveXObject(&#8220;WScript.Shell&#8221;)<br />
hkey_key=&#8221;header&#8221;<br />
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,&#8221;&amp;w&amp;b页码，&amp;p/&amp;P&#8221;)hkey_key=&#8221;footer&#8221;<br />
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,&#8221;&amp;u&amp;b&amp;d&#8221;)<br />
}catch(e){}<br />
}<br />
&lt;/script&gt;<br />
&lt;input type=&#8221;button&#8221; value=&#8221;清空页码&#8221; onclick=pagesetup_null()&gt;<br />
&lt;input type=&#8221;button&#8221; value=&#8221;恢复页码&#8221; onclick=pagesetup_default()&gt;</div>
<p>复制出去，看下效果就可以了</p>
<p><span style="font-size: medium;"><span style="color: red;">（四）<span style="font-size: x-small;">使用外部控件/方法实现多功能打印</span></span></span></p>
<p><span style="font-size: x-small;"><span style="color: #ff0000;">1、<span style="color: red;">IEWebBrowser组件</span></span></span></p>
<p>介绍<br />
<a href="http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ267240#top" target="_blank"><span style="color: #0000ff;">http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ267240#top</span></a><br />
<a href="http://support.microsoft.com/kb/q247671/#appliesto" target="_blank"><span style="color: #0000ff;">http://support.microsoft.com/kb/q247671/#appliesto</span></a></p>
<p>代码</p>
<div>
<div>
&#8221; height=&#8221;0&#8243;&gt;&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(2,1) type=button value=关闭所有&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=打印&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(6,6) type=button value=直接打印&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(7,1) type=button value=打印预览&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(17,1) type=button value=全选&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(22,1) type=button value=刷新&gt;<br />
&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(45,1) type=button value=关闭&gt;</div>
<p><span style="color: red;">2、<span style="color: red;">使用ScriptX.cab控件</span></span><br />
<span style="color: red;"><br />
</span><br />
<span style="color: red;"><span style="color: red;"><strong><span style="color: black;">1．下载ScriptX.cab控件</span></strong></p>
<p><span style="color: black;">官网</span><a href="http://www.meadroid.com/scriptx/index.asp" target="_blank"><span style="color: black;">http://www.meadroid.com/scriptx/index.asp</span></a></p>
<p><strong><span style="color: black;">2．使用object元素，修改codebase，classid的值</span></strong></p>
<p><span style="color: black;">这里调用控件ScriptX.cab </span><br />
<span style="color: black;"><br />
</span><span style="color: black;">代码</span><br />
</span><span style="color: black;"></p>
<p></span></span></p>
<div><span style="color: black;">引用:</span></div>
<div><span style="color: black;">&lt;OBJECT style=&#8221;DISPLAY: none&#8221;  codeBase=&#8221;${rootUrl}js/smsx.cab#VVersion=6,3,435,20&#8243;  classid=&#8221;clsid:1663ed61-23eb-11d2-b92f-008048fdd814&#8243;  viewastext&gt;&lt;/OBJECT&gt;<br />
</span></div>
<p><span style="color: red;"><br />
<span style="color: black;">这段代码用来加载cab文件，clsid和codebase必须要和你下载的cab中的信息对应，否则组件会加载错误，这两项其实不难找，只要你用winrar打开你下载的cab文件，然后找到扩展名是.inf的文件，然后打开之，就能看到了。</span></p>
<p><strong><span style="color: black;">3．调用控件脚本</span></strong></p>
<p><span style="color: black;">Print.js文件<br />
</span><span style="color: black;">代码</span></p>
<p><span style="color: black;"></p>
<p></span></span></p>
<div><span style="color: black;">引用:</span></div>
<div><span style="color: black;"><br />
</span><span style="color: black;">function setPrintBase(headerText,footerText,rootUrl) {</p>
<p>// &#8212; advanced features ，未曾使用过，有待确认。</p>
<p>//factory.printing.SetMarginMeasure(2); // measure margins in inches</p>
<p>//factory.SetPageRange(false, 1, 3);// need pages from 1 to 3</p>
<p>//factory.printing.printer = &#8220;HP DeskJet 870C&#8221;;</p>
<p>//factory.printing.copies = 2;</p>
<p>//factory.printing.collate = true;</p>
<p>//factory.printing.paperSize = &#8220;A4&#8221;;</p>
<p>//factory.printing.paperSource = &#8220;Manual feed&#8221;</p>
<p>var header = (headerText==null||headerText==&#8221;&#8221;)?&#8217;默认页眉&#8217;:headerText;</p>
<p>var footer = (footerText==null||footerText==&#8221;&#8221;)?&#8217;默认页角&#8217;:footerText;</p>
<p>factory.printing.header = &#8220;&amp;b&#8221;+header+&#8221;&amp;b&#8221; ;</p>
<p>factory.printing.footer = &#8220;&amp;b&#8221;+footer;</p>
<p>factory.printing.portrait = true;</p>
<p>factory.printing.leftMargin =10.00;</p>
<p>factory.printing.topMargin =10.00;</p>
<p>factory.printing.rightMargin =10.00;</p>
<p>factory.printing.bottomMargin =10.00;</p>
<p>}<br />
</span></div>
<p><span style="color: black;"><br />
</span><br />
<span style="color: black;">例子</span></p>
<div>
<div>
&lt;head&gt;<br />
&lt;meta http-equiv=&#8221;imagetoolbar&#8221; c&gt;<br />
&lt;script language=&#8221;javascript&#8221; src=&#8221;print.js&#8221;&gt;&lt;/script&gt;<br />
&lt;style media=&#8221;print&#8221;&gt;<br />
.Noprint {DISPLAY: none;}<br />
&lt;/style&gt;<br />
&lt;title&gt;打印测试&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;OBJECT  id=&#8221;factory&#8221; style=&#8221;DISPLAY: none&#8221;  codeBase=&#8221;smsx.cab#VVersion=6,3,435,20&#8243;  classid=&#8221;clsid:1663ed61-23eb-11d2-b92f-008048fdd814&#8243;  viewastext&gt;&lt;/OBJECT&gt;</p>
<p>&lt;script defer&gt;<br />
function window.onload() {<br />
setPrintBase(&#8216;页眉&#8217;,&#8217;页脚&#8217;);<br />
}<br />
&lt;/script&gt;<br />
&lt;body topmargin=&#8221;0&#8243; leftmargin=&#8221;0&#8243; rightmargin=&#8221;0&#8243; bottommargin=&#8221;0&#8243; marginwidth=&#8221;0&#8243; marginheight=&#8221;0&#8243;&gt;<br />
&lt;center&gt;<br />
&lt;input type=button value=&#8221;打印&#8221; &gt;<br />
&lt;input type=button value=&#8221;页面设置&#8221; &gt;<br />
&lt;input type=button value=&#8221;打印预览&#8221; &gt;<br />
&lt;input type=&#8221;button&#8221; value=&#8221;关闭&#8221; &gt;<br />
&lt;/center&gt;<br />
&lt;center&gt;<br />
&lt;table width=&#8221;100%&#8221; border=&#8221;0&#8243; cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243;&gt;<br />
&lt;tr&gt;&lt;td align=&#8221;center&#8221;&gt;&lt;b&gt;内容&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;/center&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p></div>
<p><span style="font-size: medium;"><span style="color: #ff0000;">（五）打印背景</span></span><br />
<span style="color: #ff0000;"><span style="color: black;">默认情况下，使用IE浏览器打印网页时，不打印网页背景。如果需要打印网页背景，可以采用如下的方法设置：<br />
1. 启动IE浏览器。<br />
2. 选择【工具】菜单中的【Internet选项】菜单项，打开【Internet选项】对话框。<br />
3. 打开【高级】选项卡，在【打印】选区中选择【打印背景颜色和图像】复选框。<br />
4. 单击【确定】按钮，关闭对话框。</span><br />
</span><br />
<span style="font-size: medium;"><span style="color: #ff0000;">（六）</span></span><span style="color: #ff0000;"><strong><span style="font-size: medium;">如何用IE打印网页</span></strong></p>
<p><span style="color: black;">Internet   Explorer（简称IE）5.0以上版本强大的打印及打印预览功能。本文就向大家介绍如何用IE来打印网页。（谁？谁？谁在扔西红柿？下面一片嘘声：  这还用得着你讲呀？！）咳咳咳，是的是的，在IE中打印网页实在是太简单不过了。只需点一下工具栏上“打印”按钮就可将当前网页打印出来。如下图所示：</span><br />
<span style="color: black;"><img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=100 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide1.JPG&#8221; width=600 border=0&gt;</span></p>
<p><span style="color: black;">不 过，你这样打出来的效果怎么样呢？我就不敢说了。我今天要和大家讲的就是一些打印方面的设置参数。如何大家把这些参数设置好，你就会发现IE的打印功能  快追得上Word了。今后你打印网页时就可以想怎么打就怎么打了。好，闲话少说，现在就跟我来一起看看怎么样设置IE的打印参数。</span><br />
<span style="color: black;">我们以下图要打印的学生名单（《学生学籍管理系统MX》查询结果网页）为例，讲解如何设置这些打印参数：</span><br />
<span style="color: black;"><img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=298 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide2.JPG&#8221; width=400 border=0&gt;</span></p>
<p><span style="color: black;">假如我们直接点工具栏的“打印”按钮或点“文件”菜单中的“打印”进行打印这个网页的话，就会打印出很多不必要的信息。所以在打印前我们应先用IE5新增的“打印预览”功能查看当前网页的实际打印效果。如下图所示：</span></p>
<p><span style="color: black;"><img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=254 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide3.JPG&#8221; width=600 border=0&gt;</span></p>
<p><span style="color: black;">在如下图所示的“打印预览”对话框中，我们可以看到，网页标题、网页的URL地址及打印日期等我们所不需要的信息也被打印出来了。而页码又在右上角，能不能把它移到其他位置（如我们常见的右下角）呢？</span></p>
<p><span style="color: black;"><img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=274 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide4.JPG&#8221; width=600 border=0&gt;<br />
<img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=274 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide5.JPG&#8221; width=600 border=0&gt;</span></p>
<p><span style="color: black;">能不能按照我们所想要的样式来打印网页呢？当然可以。一切就在“页面设置”中。</span></p>
<p><span style="color: black;"><img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=255 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide6.JPG&#8221; width=600 border=0&gt;</span></p>
<p><span style="color: black;">弹出如下图所示的“页面设置”对话框，所有的秘密都在这里！</span></p>
<p><span style="color: black;"><img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=382 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide7.JPG&#8221; width=393 border=0&gt;</span></p>
<p><span style="color: black;">原 来，IE自动给我们在页眉和页脚处加上了这些不必要的打印信息。如果我们不想要任何页眉和页脚的话，直接删除它们就行了。：-）大部分时候我都是这样做  的。但如果你想自定义页眉和页脚的时候，该怎么做呢？上面的那些“&amp;w&amp;b&amp;p”等等究竟表示什么意思呀？给你个表格就知道了。 </span><span style="color: black;">符号</span><span style="color: black;">含义</span></p>
<table cellspacing="1" cellpadding="4">
<tbody>
<tr>
<td><span style="color: black;">&amp;w</span></td>
<td><span style="color: black;">网页标题</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;u</span></td>
<td><span style="color: black;">网页地址 (URL)</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;d</span></td>
<td><span style="color: black;">短日期格式（由“控制面板”中的“区域设置”指定）</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;D</span></td>
<td><span style="color: black;">长日期格式（由“控制面板”中的“区域设置”指定）</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;t</span></td>
<td><span style="color: black;">由“控制面板”中的“区域设置”指定的时间格式</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;T</span></td>
<td><span style="color: black;">24 小时时间格式</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;p</span></td>
<td><span style="color: black;">当前页码</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;P</span></td>
<td><span style="color: black;">总页数 </span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;b</span></td>
<td><span style="color: black;">文本右对齐（请把要右对齐的文字放在“&amp;b”之后）</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;b&amp;b</span></td>
<td><span style="color: black;">文字居中（请把要居中的文字放在“&amp;b”和“&amp;b” 之间）</span></td>
</tr>
<tr>
<td><span style="color: black;">&amp;&amp;</span></td>
<td><span style="color: black;">单个 &amp; 号 (&amp;)</span></td>
</tr>
</tbody>
</table>
<p><span style="color: black;">注：1、这些符号可以与文字组合使用，如本教程中的“页码，&amp;p/&amp;P”。 </span><br />
<span style="color: black;">2、页眉和页脚默认是左对齐的，所以IE只提供了右对齐和居中的设置符号。<br />
3、推荐给大家一种设置方法：页眉为空，页脚设为“&amp;b第 &amp;p 页 / 共 &amp;P 页&amp;b”，打印效果为在页脚居中显示“第 1 页 / 共 4 页”的效果。</span><br />
<span style="color: black;">知 道了上面的知识，你就可以打印了。但有时你会发现，网页中的一些图像在打印时不见了。Why？为什么会这样？别着急，IE的默认设置是不打印网页的背景  颜色和图像的。您只需进入IE的Internet选项将它选中（打上勾）就行了。具体操作方法是：点IE的主菜单中的“工具”——“Internet选  项”——再在弹出的对话框中占击“高级”选项卡，找到“打印背景颜色和图像”一项。如下图所示：</span></p>
<p><span style="color: black;"><img alt="" />cript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; height=369 alt=&#8221;Javascript网页打印大全 &#8211; 心雨 &#8211; 心雨&#8221; src=&#8221;http://cqzx.sdedu.net/sdms/images/guide8.JPG&#8221; width=350 border=0&gt;</span></p>
<p><span style="color: black;">然后将上图中红色圈住的选项打上勾，再点“确定”就OK了。</span></p>
<p><span style="color: black;">至此，我们就完成了对IE的打印设置。接下来，只要我们没有关闭IE，我们就可以一直使用上述设置（最后一项“打印背景颜色和图像”的更改始终有效）进行打印。打印前一般先进行打印预览，效果满意后再开始打印。</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="color: #ff0000; font-size: large;">自己曾经用过的打印</span></p>
<p>JS 实现简单的页面局部打印<br />
function preview(oper)<br />
{<br />
if (oper &lt; 10)<br />
{<br />
bdhtml=window.document.body.innerHTML;//获取当前页的html代码<br />
sprnstr=&#8221;&lt;!&#8211;startprint&#8221;+oper+&#8221;&#8211;&gt;&#8221;;//设置打印开始区域<br />
eprnstr=&#8221;&lt;!&#8211;endprint&#8221;+oper+&#8221;&#8211;&gt;&#8221;;//设置打印结束区域<br />
prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取html</p>
<p>prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html<br />
window.document.body.innerHTML=prnhtml;<br />
window.print();<br />
window.document.body.innerHTML=bdhtml;<br />
} else {<br />
window.print();<br />
}<br />
}</p>
<p>使用很简单 将页面内要打印的内容加入中间&lt;!&#8211;startprint1&#8211;&gt;XXXXX&lt;!&#8211;endprint1&#8211;&gt;<br />
再加个打印按纽 onclick=preview(1)</p>
<p></span></div>
</div>
</div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JS实现的DIV模拟滚动条(支持IE6,7,8/FF)</title>
		<link>https://www.3code.cn/js%e5%ae%9e%e7%8e%b0%e7%9a%84div%e6%a8%a1%e6%8b%9f%e6%bb%9a%e5%8a%a8%e6%9d%a1%e6%94%af%e6%8c%81ie678ff/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 17 Feb 2011 08:22:14 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[精选JS]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2510</guid>

					<description><![CDATA[最近老看浏览器的滚动条不顺眼,设置滚动条样式也只是IE的特有属性.抽了点时间用JS写了个模拟滚动条.IE下支持滚轮滚动,FF下暂时只能用鼠标拖动.说完废话,下面看代码吧~]]></description>
										<content:encoded><![CDATA[<p>最近老看浏览器的滚动条不顺眼,设置滚动条样式也只是IE的特有属性.抽了点时间用JS写了个模拟滚动条.IE下支持滚轮滚动,FF下暂时只能用鼠标拖动.说完废话,下面看代码吧~</p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#8220;&gt;<br />
&lt;html xmlns=&#8221;<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>&#8220;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=gb2312&#8243; /&gt;<br />
&lt;title&gt;&#8211;&lt;/title&gt;<br />
&lt;style&gt;<br />
/*主窗*/<br />
#Scroll{width:200px;height:400px;background:#f8f8f8}<br />
/*左边内容区*/<br />
#ScroLeft{float:left;height:100%;width:190px;overflow:hidden}<br />
/*滚动条背景*/<br />
#ScroRight{position:relative;float:right;height:100%;width:10px;background:#F1F1F1;overflow:hidden;}<br />
/*滚动条*/<br />
#ScroLine{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:20px;overflow:hidden;background:#666666}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;script&gt;<br />
var Scrolling=false;<br />
function $(o){return document.getElementById(o)}<br />
function ScroMove(){Scrolling=true}<br />
document.onmousemove=function(e){if(Scrolling==false)return;ScroNow(e)}<br />
document.onmouseup=function(e){Scrolling=false}<br />
function ScroNow(event){<br />
var event=event?event:(window.event?window.event:null);<br />
var Y=event.clientY-$(&#8220;Scroll&#8221;).getBoundingClientRect().top-$(&#8220;ScroLine&#8221;).clientHeight/2;<br />
var H=$(&#8220;ScroRight&#8221;).clientHeight-$(&#8220;ScroLine&#8221;).clientHeight;<br />
var SH=Y/H*($(&#8220;ScroLeft&#8221;).scrollHeight-$(&#8220;ScroLeft&#8221;).clientHeight);<br />
if (Y&lt;0)Y=0;if (Y&gt;H)Y=H;<br />
$(&#8220;ScroLine&#8221;).style.top=Y+&#8221;px&#8221;;<br />
$(&#8220;ScroLeft&#8221;).scrollTop=SH;<br />
}<br />
function ScrollWheel(){<br />
var Y=$(&#8220;ScroLeft&#8221;).scrollTop;<br />
var H=$(&#8220;ScroLeft&#8221;).scrollHeight-$(&#8220;ScroLeft&#8221;).clientHeight;<br />
if (event.wheelDelta &gt;=120){Y=Y-80}else{Y=Y+80}<br />
if(Y&lt;0)Y=0;if(Y&gt;H)Y=H;<br />
$(&#8220;ScroLeft&#8221;).scrollTop=Y;<br />
var SH=Y/H*$(&#8220;ScroRight&#8221;).clientHeight-$(&#8220;ScroLine&#8221;).clientHeight;<br />
if(SH&lt;0)SH=0;<br />
$(&#8220;ScroLine&#8221;).style.top=SH+&#8221;px&#8221;;<br />
}<br />
&lt;/script&gt;<br />
&lt;body&gt;<br />
&lt;div id=&#8221;Scroll&#8221; onselectstart=&#8221;return false&#8221; onmousewheel=&#8221;ScrollWheel()&#8221;&gt;&lt;div id=&#8221;ScroLeft&#8221;&gt;</p>
<p>内容1111&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;<br />
内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;<br />
内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容5555&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;<br />
内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;<br />
内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容&lt;br&gt;内容0000&lt;br&gt;</p>
<p>&lt;/div&gt;&lt;div id=&#8221;ScroRight&#8221;  onclick=&#8221;ScroNow(event)&#8221;&gt;&lt;div id=&#8221;ScroLine&#8221;  OnMouseDown=&#8221;ScroMove()&#8221;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>jQuery弹出窗口插件Facebox</title>
		<link>https://www.3code.cn/jquery%e5%bc%b9%e5%87%ba%e7%aa%97%e5%8f%a3%e6%8f%92%e4%bb%b6facebox/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 28 Jan 2011 05:31:33 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[JS图片变换]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2445</guid>

					<description><![CDATA[jQuery弹出窗口插件Facebox, facebox是一个jquery为基础的lightbox，可显示图像， divs ，或者远程页面。 它的使用简单，容易。]]></description>
										<content:encoded><![CDATA[<p>facebox是一个jquery为基础的lightbox，可显示图像， divs ，或者远程页面。 它的使用简单，容易。</p>
<p>首先我们用Facebox观看图片 ：<br />
&lt;a href=&#8221;cssrain.jpg&#8221; rel=&#8221;facebox&#8221;&gt;text&lt;/a&gt;<br />
仅仅这样就OK。</p>
<p>然后我们在来看 用Facebox观看div  ：<br />
&lt;a href=&#8221;#info&#8221; rel=&#8221;facebox&#8221;&gt;text&lt;/a&gt;<br />
ok,就这样就能简单的实现facebox了。</p>
<p>当然在ajax横行的时代，ajax远程加载页面也是必不可少的。<br />
我们用Facebox加载远程的页面内容：<br />
&lt;a href=&#8221;cssrain.html&#8221; rel=&#8221;facebox&#8221;&gt;text&lt;/a&gt;<br />
OK，这样就能远程加载 cssrain.html 的内容，以facebox的方式显示了。</p>
<p>用法：<br />
facebox应该导入<br />
&lt;script src=&#8221;jquery.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;<br />
&lt;link href=&#8221;/facebox/facebox.css&#8221; _fcksavedurl=&#8221;&#8221;/facebox/facebox.css&#8221;&#8221; media=&#8221;screen&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221;/&gt;<br />
&lt;script src=&#8221;/facebox/facebox.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;<br />
jQuery(document).ready(function($) {<br />
//超链接的rel属性是否具有facebox<br />
  $(&#8216;a[rel*=facebox]&#8217;).facebox()<br />
})</p>
<p>本站下载：<a href="https://www.3code.cn/download/facebox.zip">https://www.3code.cn/download/facebox.zip</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>让IE6支持PNG透明的方法</title>
		<link>https://www.3code.cn/%e8%ae%a9ie6%e6%94%af%e6%8c%81png%e9%80%8f%e6%98%8e%e7%9a%84%e6%96%b9%e6%b3%95/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 02 Dec 2010 02:19:19 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2312</guid>

					<description><![CDATA[让IE6支持PNG透明的方法]]></description>
										<content:encoded><![CDATA[<p>一个老外写的支持png图片的透明，背景定位。全搞定！！！！<br />
DD_belatedPNG_0.0.8a-min.js<br />
用法<br />
&lt;!&#8211;[if lte IE 6]&gt;<br />
&lt;script src=&#8221;DD_belatedPNG_0.0.8a.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;<br />
    &lt;script type=&#8221;text/javascript&#8221;&gt;<br />
        DD_belatedPNG.fix(&#8216;div, ul, img, li, input , a&#8217;);<br />
    &lt;/script&gt;<br />
&lt;![endif]&#8211;&gt;<br />
fix处是你需要进行透明化的标签，或者类都可以！！<br />
这是js的下载地址<br />
<a href="http://www.028guzheng.com/793395_16370305896/DD_belatedPNG_0.0.8a.js" target="_blank">http://www.028guzheng.com/793395_16370305896/DD_belatedPNG_0.0.8a.js</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>容错脚本,不显示js错误</title>
		<link>https://www.3code.cn/js-error/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Sat, 06 Nov 2010 13:24:14 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2233</guid>

					<description><![CDATA[用IE浏览器的时候总会在左下角出现"网页上有错误".... 双击这个黄色的感叹号,出现"该网页上的问题可能使其无法正常显示或功能不正常.以后,双击显示在状态中的警告图标,就可以显示上述信息".点击"显示详细信息"就会看到网页上的某个地方错误:"缺少对象"之类的话...  出现这个]]></description>
										<content:encoded><![CDATA[<p>用IE浏览器的时候总会在左下角出现&#8221;网页上有错误&#8221;&#8230;. 双击这个黄色的感叹号,出现&#8221;该网页上的问题可能使其无法正常显示或功能不正常.以后,双击显示在状态中的警告图标,就可以显示上述信息&#8221;.点击&#8221;显示详细信息&#8221;就会看到网页上的某个地方错误:&#8221;缺少对象&#8221;之类的话&#8230;  出现这个,很难看&#8230;别人来浏览的时候,可能会认为你的网站有病毒&#8230;. 所以必须消除这个提示&#8230;那就得查找代码的错误了&#8230; 在查找到错误之前&#8230;可以使用js容错代码&#8230;把这个错误提示功能给去掉&#8230;.代码如下:</p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;&lt;!&#8211;<br />
function killErrors() {<br />
return true;<br />
}<br />
window.onerror = killErrors;<br />
// &#8211;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;&lt;!&#8211;<br />
function killErrors() {<br />
return true;<br />
}<br />
window.onerror = killErrors;<br />
// &#8211;&gt;&lt;/script&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>js文字间隔停顿向上滚动效果(IE-FIREFOX)</title>
		<link>https://www.3code.cn/js%e6%96%87%e5%ad%97%e9%97%b4%e9%9a%94%e5%81%9c%e9%a1%bf%e5%90%91%e4%b8%8a%e6%bb%9a%e5%8a%a8%e6%95%88%e6%9e%9cie-firefox/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 02 Nov 2010 16:45:59 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=2210</guid>

					<description><![CDATA[js文字间隔停顿向上滚动效果(IE-FIREFOX)]]></description>
										<content:encoded><![CDATA[<p>&lt;script&gt;<br />
var marqueeContent=new Array(); //滚动新闻<br />
marqueeContent[0]='&lt;font color=&#8221;#0000CC&#8221;&gt;14:25 &lt;/font&gt;&lt;a href=https://www.3code.cn target=_blank&gt;本站精心制作的多款WORDPRESS外贸企业主题,&lt;/a&gt;&lt;br&gt;&#8217;;<br />
marqueeContent[1]='&lt;font color=&#8221;#0000CC&#8221;&gt;14:25 &lt;/font&gt;&lt;a href=https://www.3code.cn target=_blank&gt;看过后，相信大家会有眼光，它就是你需要的！&lt;/a&gt;&lt;br&gt;&#8217;;<br />
marqueeContent[2]='&lt;font color=&#8221;#0000CC&#8221;&gt;14:25 &lt;/font&gt;&lt;a href=https://www.3code.cn target=_blank&gt;这几款WORDPRESS主题的主要亮点：极好的SEO优化，欧美风格，超低价格&lt;/a&gt;&lt;br&gt;&#8217;;<br />
marqueeContent[3]='&lt;font color=&#8221;#0000CC&#8221;&gt;14:25 &lt;/font&gt;&lt;a href=https://www.3code.cn target=_blank&gt;快速解决外贸网站建设！买了后你会感到绝对超值（注意不是物有所值，是超值）！ 需要的朋友们请不要犹豫：QQ（137104321）&lt;/a&gt;&lt;br&gt;&#8217;;<br />
var marqueeInterval=new Array(); //定义一些常用而且要经常用到的变量<br />
var marqueeId=0;<br />
var marqueeDelay=2000;<br />
var marqueeHeight=20;<br />
//接下来的是定义一些要使用到的函数<br />
function initMarquee() {<br />
var str=marqueeContent[0];<br />
document.write(&#8216;&lt;div id=marqueeBox style=&#8221;overflow:hidden;height:&#8217;+marqueeHeight+&#8217;px&#8221; onmouseover=&#8221;clearInterval(marqueeInterval[0])&#8221; onmouseout=&#8221;marqueeInterval[0]=setInterval(\&#8217;startMarquee()\&#8217;,marqueeDelay)&#8221;&gt;&lt;div&gt;&#8217;+str+'&lt;/div&gt;&lt;/div&gt;&#8217;);<br />
marqueeId++;<br />
marqueeInterval[0]=setInterval(&#8220;startMarquee()&#8221;,marqueeDelay);<br />
}<br />
function startMarquee() {<br />
var str=marqueeContent[marqueeId];<br />
marqueeId++;<br />
if(marqueeId&gt;=marqueeContent.length) marqueeId=0;<br />
if(marqueeBox.childNodes.length==1) {<br />
var nextLine=document.createElement(&#8216;DIV&#8217;);<br />
nextLine.innerHTML=str;<br />
marqueeBox.appendChild(nextLine);<br />
}<br />
else {<br />
marqueeBox.childNodes[0].innerHTML=str;<br />
marqueeBox.appendChild(marqueeBox.childNodes[0]);<br />
marqueeBox.scrollTop=0;<br />
}<br />
clearInterval(marqueeInterval[1]);<br />
marqueeInterval[1]=setInterval(&#8220;scrollMarquee()&#8221;,20);<br />
}<br />
function scrollMarquee() {<br />
marqueeBox.scrollTop++;<br />
if(marqueeBox.scrollTop%marqueeHeight==(marqueeHeight-1)){<br />
clearInterval(marqueeInterval[1]);<br />
}<br />
}<br />
initMarquee();<br />
&lt;/script&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>贴一段jquery代码</title>
		<link>https://www.3code.cn/jquery-code/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 10 Jun 2010 05:00:42 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1662</guid>

					<description><![CDATA[jquery代码 里面有用到的东西]]></description>
										<content:encoded><![CDATA[<p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
$(document).ready(function() {<br />
$(&#8220;#pages&#8221;).change(function(){<br />
page = $(&#8220;#pages&#8221;).val();<br />
start_time = $(&#8220;#starttime&#8221;).val();<br />
end_time   = $(&#8220;#endtime&#8221;).val();<br />
getls = $(&#8220;#leadstatus&#8221;).val();</p>
<p>$(&#8220;#loading&#8221;).attr(&#8220;style&#8221;,&#8221;display:none; textalign:center; position:absolute;background-color:#000; filter:alpha(opacity=80);opacity:.8;&#8221;);<br />
$(&#8216;#loading&#8217;).height($(document).height() + &#8220;px&#8221;);<br />
$(&#8216;#loading&#8217;).width($(document.body).outerWidth(true) + &#8220;px&#8221;);</p>
<p>var topPosition = document.documentElement.scrollTop + ($(window).height() &#8211; $(&#8220;#mdiv&#8221;).height()) / 2;</p>
<p>$(&#8220;#mdiv&#8221;).attr(&#8220;style&#8221;,&#8221;z-index:1000;left:50%; margin-left:-105px;position:absolute; display:none;background-image:url(../imgs/ldbg.png); background-repeat:no-repeat; height:189px; width:331px;top:&#8221;+topPosition+&#8221;px&#8221;);</p>
<p>$(&#8216;#loading&#8217;).fadeIn();<br />
$(&#8216;#mdiv&#8217;).fadeIn();<br />
//$(&#8220;#loading&#8221;).attr(&#8220;style&#8221;,&#8221;z-index:999; padding-top:200px; margin-left:0px;position:absolute;display:block; background-color:#000; filter:alpha(opacity=80);opacity:.8;&#8221;);</p>
<p>if(getls!=&#8221;&#8221;){<br />
url= &#8220;/ci.php/dashboard/page/&#8221;+page+&#8221;/&#8221;+getls+&#8221;/&#8221;+end_time+&#8221;/&#8221;+start_time;<br />
}else{<br />
url = &#8220;/ci.php/dashboard/page/&#8221;+page+&#8221;/all/&#8221;+end_time+&#8221;/&#8221;+start_time;<br />
}</p>
<p>$.ajax({<br />
type: &#8216;post&#8217;,<br />
url: url,<br />
cache:false,<br />
success:function(html){</p>
<p>$(&#8220;#leadsdiv&#8221;).html(html);<br />
$(&#8220;#loading&#8221;).attr(&#8220;style&#8221;,&#8221;display:none&#8221;);<br />
$(&#8220;#mdiv&#8221;).attr(&#8220;style&#8221;,&#8221;display:none&#8221;);<br />
}<br />
});</p>
<p>});</p>
<p>$(&#8220;#datelead&#8221;).click(function (){<br />
startt = $(&#8220;#starttime&#8221;).val();<br />
endt   = $(&#8220;#endtime&#8221;).val();<br />
datelead(endt,startt);<br />
});</p>
<p>//&#8212;&#8211;search function<br />
$(&#8220;#submit&#8221;).click(function (){<br />
$(&#8220;#loading&#8221;).attr(&#8220;style&#8221;,&#8221;z-index:999; margin-left:0px; margin-top:300px;position:absolute;display:block; left: 416px; top: 31px; width:865px; height: 48px;&#8221;);<br />
keyword = $(&#8220;#searchkeyword&#8221;).val();<br />
if (keyword == &#8220;&#8221;){<br />
alert(&#8220;keyword can&#8217;t be empty!&#8221;);<br />
return false;<br />
}<br />
url = &#8220;/ci.php/dashboard/search/&#8221;+keyword;<br />
$.ajax({<br />
type: &#8216;post&#8217;,<br />
url: url,<br />
cache:false,<br />
success:function(html){<br />
$(&#8220;#leadsdiv&#8221;).html(html);<br />
$(&#8220;#pagec&#8221;).html(&#8220;&#8221;);<br />
$(&#8220;#loading&#8221;).attr(&#8220;style&#8221;,&#8221;display:none&#8221;);<br />
$(&#8220;#mdiv&#8221;).attr(&#8220;style&#8221;,&#8221;display:none&#8221;);<br />
}<br />
});<br />
});</p>
<p>});<br />
function datelead(endtime,starttime){</p>
<p>getls = $(&#8220;#leadstatus&#8221;).val();</p>
<p>if(getls!=&#8221;&#8221;){<br />
location.href = &#8220;/ci.php/dashboard/index/&#8221;+getls+&#8221;/&#8221;+endtime+&#8221;/&#8221;+starttime;<br />
}else{<br />
location.href = &#8220;/ci.php/dashboard/index/all/&#8221;+endtime+&#8221;/&#8221;+starttime;<br />
}</p>
<p>}<br />
//$(&#8220;#loading&#8221;).attr(&#8220;style&#8221;,&#8221;display:none;&#8221;);<br />
//document.getElementById(&#8220;loading&#8221;).style.display = &#8220;none&#8221;;<br />
&lt;/script&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>jQuery加载远程PHP文件</title>
		<link>https://www.3code.cn/jquery-load-phpfile/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 13 May 2010 09:09:10 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[精选JS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1648</guid>

					<description><![CDATA[最近有一个跨域加载远程PHP文件需求，需要将跨域远程的用户信息加载到本地使用，研究和参考相关资料，非常简单，其它后缀类似文件(asp,js)一样。
解决方案如下：需要两个文件：提供信息的PHP文件(访问的远程文件)，加载远程文件的JS文件(获取或处理远程信息)]]></description>
										<content:encoded><![CDATA[<p>最近有一个跨域加载远程PHP文件需求，需要将跨域远程的用户信息加载到本地使用，研究和参考相关资料，非常简单，其它后缀类似文件(asp,js)一样。</p>
<p>解决方案如下：</p>
<p>需要两个文件：提供信息的PHP文件(访问的远程文件)，加载远程文件的JS文件(获取或处理远程信息)</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>infoBox.php(提供远程信息，与JS文件不在同一域)</p>
<p>&lt;?php</p>
<p>$InfoBox = array(&#8216;url&#8217;=&gt;&#8217;biuuu.com&#8217;,&#8217;title&#8217;=&gt;&#8217;必优博客&#8217;);</p>
<p>echo &#8216;var data=&#8217; . json_encode($InfoBox) . &#8216;;&#8217;;</p>
<p>?&gt;</p>
<p>将数据组装数组，通过PHP内置函数json_encode将数组转化成json数组，方便数组内容被远程调用。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>box.js(调用远程PHP文件JS类)</p>
<p>var box = {};</p>
<p>var remoteUrl = &#8216;http://www.biuuu.com/infoBox.php&#8217;;//远程调用URL</p>
<p>box.showBoxInfo = function() {</p>
<p>jQuery.getScript(remoteUrl, function(){</p>
<p>var boxInfoWrapper = jQuery(&#8216;#boxInfoWrapper&#8217;);</p>
<p>var html = box.getBoxHtml(data.url,data.title);</p>
<p>boxInfoWrapper.html(html);</p>
<p>});</p>
<p>}</p>
<p>box.getBoxHtml = function(url,title){</p>
<p>return &#8216;&lt;div&gt;&lt;a href=&#8221;&#8216;+url+'&#8221;&gt;&#8217;+title+'&lt;/a&gt;&lt;/div&gt;&#8217;;</p>
<p>}</p>
<p>remoteUrl就是前面infoBox.php的远程路径，通过getScript直接调用。其中boxInfoWrapper就是要显示信息 DIV的ID。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>test.html(测试HTML文件，包含JQuery与前面的box.js类)</p>
<p>&lt;script src=&#8221;jquery-1.2.6.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;</p>
<p>&lt;script src=&#8221;box.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;</p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;</p>
<p>$(document).ready(function (){</p>
<p>box.showBoxInfo();</p>
<p>});</p>
<p>&lt;/script&gt;</p>
<p>&lt;div id=&#8221;boxInfoWrapper&#8221;&gt;&lt;/div&gt;</p>
<p>jQuery.getScript跨域加载远程PHP文件实现过程非常简单，扩展性非常性，可以实现非常强大的功能，其它应用可以更深入的实践，供参考。</p>
<p>转载自 必优博客 http://www.biuuu.com/</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>很酷的伸缩导航菜单</title>
		<link>https://www.3code.cn/cool-js-menu/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 11 May 2010 05:56:21 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1646</guid>

					<description><![CDATA[很酷的伸缩导航菜单]]></description>
										<content:encoded><![CDATA[<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;<br />
&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=gb2312&#8243; /&gt;<br />
&lt;style type=&#8221;text/css&#8221;&gt;<br />
*{margin:0; padding:0;}<br />
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}<br />
#box{width:200px; border:1px solid #ccc;}<br />
.title{ font-size:12px; padding-left:3px; height:20px; border-bottom:1px solid #fff; background:#000; line-height:20px; color:#FFF; cursor:pointer;}<br />
.content{ padding:5px; height:150px;}<br />
&lt;/style&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
function flexMenu(id)<br />
{<br />
var $id = document.getElementById(id);<br />
var titleList = $id.getElementsByTagName(&#8216;h2&#8217;);<br />
var contentList = $id.getElementsByTagName(&#8216;div&#8217;);<br />
titleList[titleList.length-1].style.border = &#8216;none&#8217;;<br />
for(var i=0;i&lt;titleList.length;i++)<br />
{<br />
titleList[i].onclick = function()<br />
{<br />
for(var a=0;a&lt;contentList.length;a++)<br />
{<br />
contentList[a].style.display = &#8216;none&#8217;;<br />
}<br />
if(this.nextSibling.nodeType==&#8217;3&#8242;)<br />
{<br />
this.nextSibling.nextSibling.style.display = &#8221;;<br />
}else<br />
{<br />
this.nextSibling.style.display = &#8221;;<br />
}<br />
}<br />
}<br />
}<br />
window.onload = function(){ flexMenu(&#8216;box&#8217;)}<br />
&lt;/script&gt;<br />
&lt;title&gt;很酷的伸缩导航菜单&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div id=&#8221;box&#8221;&gt;<br />
&lt;h2&gt;站长特效&lt;/h2&gt;<br />
&lt;div &gt;&lt;a href=&#8221;http://www.moerdao.com&#8221;&gt;特效频道子菜单&lt;/a&gt;&lt;/div&gt;<br />
&lt;h2&gt;网页特效&lt;/h2&gt;<br />
&lt;div style=&#8221;display:none;&#8221;&gt;&lt;a href=&#8221;http://www.moerdao.com&#8221;&gt;网页特效子菜单&lt;/a&gt;&lt;/div&gt;<br />
&lt;h2&gt;广告代码&lt;/h2&gt;</p>
<p>&lt;div style=&#8221;display:none;&#8221;&gt;&lt;a href=&#8221;https://www.3code.cn&#8221;&gt;广告代码子菜单&lt;/a&gt;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>简单易用的JS+CSS伸缩菜单</title>
		<link>https://www.3code.cn/js-css-menu-2/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 11 May 2010 05:27:58 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[精选JS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1643</guid>

					<description><![CDATA[简单易用的JS+CSS伸缩菜单]]></description>
										<content:encoded><![CDATA[<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;简单易用的JS+CSS伸缩菜单-3code.cn/&lt;/title&gt;<br />
&lt;style&gt;<br />
&lt;!&#8211;<br />
body{<br />
background-color:#ffdee0;<br />
}<br />
#navigation {<br />
width:200px;<br />
font-family:Arial;<br />
}<br />
#navigation &gt; ul {<br />
list-style-type:none;<br />
margin:0px;<br />
padding:0px;<br />
}<br />
#navigation &gt; ul &gt; li {<br />
border-bottom:1px solid #ED9F9F;<br />
}<br />
#navigation &gt; ul &gt; li &gt; a{<br />
display:block;<br />
padding:5px 5px 5px 0.5em;<br />
text-decoration:none;<br />
border-left:12px solid #711515;<br />
border-right:1px solid #711515;<br />
}<br />
#navigation &gt; ul &gt; li &gt; a:link, #navigation &gt; ul &gt; li &gt; a:visited{<br />
background-color:#c11136;<br />
color:#FFFFFF;<br />
}<br />
#navigation &gt; ul &gt; li &gt; a:hover{<br />
background-color:#990020;<br />
color:#ffff00;<br />
}</p>
<p>#navigation ul li ul{<br />
list-style-type:none;<br />
margin:0px;<br />
padding:0px 0px 0px 0px;<br />
}<br />
#navigation ul li ul li{<br />
border-top:1px solid #ED9F9F;<br />
}<br />
#navigation ul li ul li a{<br />
display:block;<br />
padding:3px 3px 3px 0.5em;<br />
text-decoration:none;<br />
border-left:28px solid #a71f1f;<br />
border-right:1px solid #711515;<br />
}<br />
#navigation ul li ul li a:link, #navigation ul li ul li a:visited{<br />
background-color:#e85070;<br />
color:#FFFFFF;<br />
}<br />
#navigation ul li ul li a:hover{<br />
background-color:#c2425d;<br />
color:#ffff00;<br />
}<br />
#navigation ul li ul.myHide{<br />
display:none;<br />
}<br />
#navigation ul li ul.myShow{<br />
display:block;<br />
}<br />
&#8211;&gt;<br />
&lt;/style&gt;<br />
&lt;script language=&#8221;javascript&#8221;&gt;<br />
function change(){<br />
//通过父元素li，找到兄弟元素ul<br />
var oSecondDiv = this.parentNode.getElementsByTagName(&#8220;ul&#8221;)[0];<br />
//CSS交替更换来实现显、隐<br />
if(oSecondDiv.style.display == &#8220;none&#8221;)<br />
oSecondDiv.style.display = &#8220;&#8221;;<br />
else<br />
oSecondDiv.className = &#8220;none&#8221;;<br />
}<br />
window.onload = function(){<br />
var oUl = document.getElementById(&#8220;listUL&#8221;);<br />
var aLi = oUl.childNodes;    //子元素<br />
var oA;<br />
for(var i=0;i&lt;aLi.length;i++){<br />
//如果子元素为li，且这个li有子菜单ul<br />
if(aLi[i].tagName == &#8220;LI&#8221; &amp;&amp; aLi[i].getElementsByTagName(&#8220;ul&#8221;).length){<br />
oA = aLi[i].firstChild;    //找到超链接<br />
oA.onclick = change;    //动态添加点击函数<br />
}<br />
}<br />
}<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div id=&#8221;navigation&#8221;&gt;<br />
&lt;ul id=&#8221;listUL&#8221;&gt;<br />
&lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;Home&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;News&lt;/a&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;Lastest News&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;All News&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;Sports&lt;/a&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;a href=&#8221;/&#8221;&gt;Basketball&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;/&#8221;&gt;Football&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;/&#8221;&gt;Volleyball&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;/&#8221;&gt;Weather&lt;/a&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;Today&#8217;s Weather&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;Forecast&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;/&#8221;&gt;Contact Me&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Jquery ajax获取返回值实例</title>
		<link>https://www.3code.cn/jquery-ajax/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Sun, 09 May 2010 02:32:56 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1639</guid>

					<description><![CDATA[Jquery ajax获取返回值实例]]></description>
										<content:encoded><![CDATA[<p>以下代码经测试通过，根据不同应用可以此代码修改。</p>
<p><strong>Html 及js代码：</strong></p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#8220;&gt;<br />
&lt;html xmlns=&#8221;<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>&#8220;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=utf-8&#8243; /&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; src=&#8221;jquery-1.3.2.min.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; language=&#8221;javascript&#8221;&gt;  <br />
function GetJsonData() { <br />
  $.ajax(  <br />
         {  <br />
    type: &#8220;GET&#8221;, <br />
    url: &#8220;a.php&#8221;,<br />
    data: &#8220;id=1&#8221;, <br />
             success: function(data){ $(&#8220;#divok&#8221;).html(data);},<br />
             error: function() { alert(&#8220;error&#8221;); }  <br />
          }  <br />
         )  <br />
      }  <br />
&lt;/script&gt;  <br />
&lt;/head&gt;<br />
&lt;body  scroll=&#8221;no&#8221;&gt;<br />
&lt;input name=&#8221;&#8221; type=&#8221;button&#8221; onclick=&#8221;GetJsonData()&#8221; value=&#8221;Click Here&#8221; /&gt;<br />
&lt;div id=&#8221;divok&#8221;&gt;&lt;/div&gt;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<p><strong>a.php代码：<br />
</strong><br />
&lt;? if($_GET[&#8220;id&#8221;]==1) {?&gt;<br />
&lt;select name=&#8221;&#8221;&gt;<br />
  &lt;option value=&#8221;asd&#8221;&gt;asdas&lt;/option&gt;<br />
  &lt;option value=&#8221;sad&#8221;&gt;sdad&lt;/option&gt;<br />
  &lt;option value=&#8221;sad&#8221;&gt;dsad&lt;/option&gt;<br />
&lt;/select&gt;<br />
&lt;? }?&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>一个form多个提交按钮,分别提交到多页面</title>
		<link>https://www.3code.cn/oneform-manysubmit/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Mon, 26 Apr 2010 04:15:08 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1625</guid>

					<description><![CDATA[一个form多个提交按钮,分别提交到多页面]]></description>
										<content:encoded><![CDATA[<li><span><span>&lt;</span><span>html</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;</span><span>head</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;</span><span>script</span><span> </span><span>type</span><span>=</span><span>&#8220;text/javascript&#8221;</span><span>&gt;</span><span> </span></span></li>
<li><span> function save(){ </span></li>
<li><span> <span>document.form1.action</span><span>=</span><span>&#8220;B.jsp&#8221;</span><span>; </span></span></li>
<li><span> document.form1.submit(); </span></li>
<li><span> } </span></li>
<li><span> </span></li>
<li><span> function send(){ </span></li>
<li><span> <span>document.form1.action</span><span>=</span><span>&#8220;C.jsp&#8221;</span><span>; </span></span></li>
<li><span> document.form1.submit(); </span></li>
<li><span> } </span></li>
<li><span> <span>&lt;/</span><span>script</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;/</span><span>head</span><span>&gt;</span><span> </span></span></li>
<li><span> </span></li>
<li><span> <span>&lt;</span><span>body</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;</span><span>form</span><span> </span><span>name</span><span>=</span><span>&#8220;form1&#8221;</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;</span><span>input</span><span> </span><span>type</span><span>=</span><span>&#8220;text&#8221;</span><span> </span><span>name</span><span>=</span><span>&#8220;username&#8221;</span><span> </span><span>value</span><span>=</span><span>&#8220;scott&#8221;</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;</span><span>input</span><span> </span><span>type</span><span>=</span><span>&#8220;button&#8221;</span><span> </span><span>value</span><span>=</span><span>&#8220;发送&#8221;</span><span> </span><span>onclick</span><span>=</span><span>&#8220;send();&#8221;</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;</span><span>input</span><span> </span><span>type</span><span>=</span><span>&#8220;button&#8221;</span><span> </span><span>value</span><span>=</span><span>&#8220;保存&#8221;</span><span> </span><span>onclick</span><span>=</span><span>&#8220;save();&#8221;</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;/</span><span>form</span><span>&gt;</span><span> </span></span></li>
<li><span> <span>&lt;/</span><span>body</span><span>&gt;</span><span> </span></span></li>
<li><span><span>&lt;/</span><span>html</span><span>&gt;</span></span></li>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>选中或者取消全部复选框JS代码</title>
		<link>https://www.3code.cn/js-checkbox-select/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 23 Apr 2010 04:00:35 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1623</guid>

					<description><![CDATA[&#60;script language="javascript"&#62; //第一次单击时的状态: <a class="moretag" href="https://www.3code.cn/js-checkbox-select/"> 阅读更多&#8230;</a>]]></description>
										<content:encoded><![CDATA[<pre>&lt;script language="javascript"&gt;
 //第一次单击时的状态:
 var zt=true;
function mm()
{
 if(zt==true){zt=false;}else{zt=true;}
   var a = document.getElementsByTagName("input");
   for (var i=0; i&lt;a.length; i++)  if (a[i].type == "checkbox") a[i].checked = zt;
}
&lt;/script&gt;

&lt;form id="form1" name="form1" method="post" action=""&gt;
  &lt;input type="button" name="button" id="button" value="单击此处" onclick="mm()" /&gt;
  &lt;input type="checkbox" name="checkbox" id="checkbox" /&gt;
  &lt;input type="checkbox" name="checkbox2" id="checkbox2" /&gt;
  &lt;input type="checkbox" name="checkbox3" id="checkbox3" /&gt;
  &lt;input type="checkbox" name="checkbox4" id="checkbox4" /&gt;
  &lt;input type="checkbox" name="checkbox5" id="checkbox5" /&gt;
  &lt;input type="checkbox" name="checkbox6" id="checkbox6" /&gt;
  &lt;input type="checkbox" name="checkbox7" id="checkbox7" /&gt;
  &lt;input type="checkbox" name="checkbox8" id="checkbox8" /&gt;
  &lt;input type="checkbox" name="checkbox9" id="checkbox9" /&gt;
  &lt;input type="checkbox" name="checkbox10" id="checkbox10" /&gt;
  &lt;input type="checkbox" name="checkbox11" id="checkbox11" /&gt;
  &lt;input type="checkbox" name="checkbox12" id="checkbox12" /&gt;
  &lt;input type="checkbox" name="checkbox13" id="checkbox13" /&gt;
  &lt;input type="checkbox" name="checkbox14" id="checkbox14" /&gt;
  &lt;input type="checkbox" name="checkbox15" id="checkbox15" /&gt;
  &lt;input type="checkbox" name="checkbox16" id="checkbox16" /&gt;
  &lt;input type="checkbox" name="checkbox17" id="checkbox17" /&gt;
&lt;/form&gt;</pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DIV层拖动</title>
		<link>https://www.3code.cn/div-drag/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 20 Apr 2010 06:08:44 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[实用代码]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1615</guid>

					<description><![CDATA[调用方法:var myDrag=new Endrag(source,target,offSetX, offSetY);
参数说明:source--鼠标动作绑定对象;target--操作目标对象(要移动的对象);offSetX--横坐标偏移;offSetY--纵坐标偏移
说明:通过多次调用本方法绑定多个对象的拖动]]></description>
										<content:encoded><![CDATA[<p>&lt;style type=&#8221;text/css&#8221;&gt;<br />
.MoveDivContent<br />
{<br />
position: absolute;</p>
<p>width: 600px;<br />
height: 200px;<br />
border: 2px #507CD1 solid;<br />
background: #EFF3FB;<br />
cursor:pointer;<br />
}<br />
.MoveDivTitle<br />
{<br />
width: 600px;<br />
line-height: 25px;<br />
text-align: left;<br />
background: #507CD1;<br />
color:#FFFFFF;<br />
cursor: move;<br />
}<br />
&lt;/style&gt;</p>
<p>&lt;script language=&#8221;javascript&#8221; type=&#8221;text/javascript&#8221;&gt;<br />
/*<br />
调用方法:var myDrag=new Endrag(source,target,offSetX, offSetY);<br />
参数说明:source&#8211;鼠标动作绑定对象;target&#8211;操作目标对象(要移动的对象);offSetX&#8211;横坐标偏移;offSetY&#8211;纵坐标偏移<br />
说明:通过多次调用本方法绑定多个对象的拖动<br />
*/<br />
funs = {<br />
index: 100,<br />
getFocus: function(target) {<br />
if (target.style.zIndex != this.index) {<br />
this.index += 2;<br />
var idx = this.index;<br />
target.style.zIndex = idx;<br />
}<br />
},<br />
abs: function(element) {<br />
var result = { x: element.offsetLeft, y: element.offsetTop };<br />
element = element.offsetParent;<br />
while (element) {<br />
result.x += element.offsetLeft;<br />
result.y += element.offsetTop;<br />
element = element.offsetParent;<br />
}<br />
return result;<br />
}<br />
};</p>
<p>function Endrag(source, target, offSetX, offSetY) {<br />
source = typeof (source) == &#8220;object&#8221; ? source : document.getElementById(source);<br />
target = typeof (target) == &#8220;object&#8221; ? target : document.getElementById(target);<br />
var x0 = 0, y0 = 0, x1 = 0, y1 = 0, moveable = false, index = 100, NS = (navigator.appName == &#8216;Netscape&#8217;);<br />
offSetX = typeof offSetX == &#8220;undefined&#8221; ? 0 : offSetX;<br />
offSetY = typeof offSetY == &#8220;undefined&#8221; ? 0 : offSetY;<br />
source.onmousedown = function(e) {<br />
e = e ? e : (window.event ? window.event : null);<br />
funs.getFocus(target);<br />
if (e.button == (NS) ? 0 : 1) {<br />
if (!NS) { this.setCapture() }<br />
x0 = e.clientX;<br />
y0 = e.clientY;<br />
x1 = parseInt(funs.abs(target).x);<br />
y1 = parseInt(funs.abs(target).y);<br />
moveable = true;<br />
}<br />
};<br />
//拖动;<br />
source.onmousemove = function(e) {<br />
e = e ? e : (window.event ? window.event : null);<br />
if (moveable) {<br />
target.style.left = (x1 + e.clientX &#8211; x0 &#8211; offSetX) + &#8220;px&#8221;;<br />
target.style.top = (y1 + e.clientY &#8211; y0 &#8211; offSetY) + &#8220;px&#8221;;<br />
}<br />
};<br />
//停止拖动;<br />
source.onmouseup = function(e) {<br />
if (moveable) {<br />
if (!NS) { this.releaseCapture(); }<br />
moveable = false;<br />
}<br />
};<br />
}<br />
&lt;/script&gt;</p>
<p>&lt;div style=&#8221;background-color:#666666; width:400px; height:300px; z-index:1000000; position:relative; overflow:hidden;&#8221;&gt;<br />
&lt;div id=&#8221;MoveDiv&#8221;&gt;adasdza&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
moveTag();<br />
function moveTag() {<br />
var i = new Endrag(&#8216;MoveDiv&#8217;, &#8216;MoveDiv&#8217;, 0, 0);<br />
}<br />
&lt;/script&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Javascript打印网页中定义的部分内容</title>
		<link>https://www.3code.cn/javascript-print/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 26 Mar 2010 04:16:40 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1602</guid>

					<description><![CDATA[正常情况下的打印是使用 window.print(); 直接整页打印，但假如需要打印网页中定义的部分内容，则可使用如下的方法：]]></description>
										<content:encoded><![CDATA[<p>正常情况下的打印是使用 window.print(); 直接整页打印，但假如需要打印网页中定义的部分内容，则可使用如下的方法：</p>
<p><strong>1、在页面的代码头部处加入Javascript：</strong><br />
Javascript代码</p>
<div>&lt;script language=javascript&gt;<br />
function doPrint() {<br />
bdhtml=window.document.body.innerHTML;<br />
sprnstr=&#8221;&lt;!&#8211;startprint&#8211;&gt;&#8221;;<br />
eprnstr=&#8221;&lt;!&#8211;endprint&#8211;&gt;&#8221;;<br />
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);<br />
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));<br />
window.document.body.innerHTML=prnhtml;<br />
window.print();<br />
}<br />
&lt;/script&gt;</div>
<p><strong>2、在页面正文处加上&lt;!&#8211;startprint&#8211;&gt;和&lt;!&#8211;endprint&#8211;&gt;标识。</strong><br />
也就是在需要用户打印保存的正文所对应的html处附加上。同时，假如采用小偷程式获得远程数据并需打印，可将此等数据置于该定义标签之内即可。</p>
<p><strong>3、截取内容部分已完成，现在加个“打印”的链接：</strong></p>
<div>&lt;a href=&#8221;javascript:;&#8221; onClick=&#8221;doPrint()&#8221;&gt;打印&lt;/a&gt;</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>发现一个不错的xml+flash图表</title>
		<link>https://www.3code.cn/xml-swf-charts/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 02 Feb 2010 09:48:00 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1556</guid>

					<description><![CDATA[可以去他们的网站下载，支持多种图表格式，xml提供数据源，用起来很方便。]]></description>
										<content:encoded><![CDATA[<p>XML/SWF Charts is a simple, yet powerful tool to create attractive charts and graphs from XML data.</p>
<p>Create an XML source to describe a chart, then pass it to this tool&#8217;s flash file to generate the chart. The XML source can be prepared manually, or generated dynamically using any scripting language (PHP, ASP, CFML, Perl, etc.)</p>
<p>XML/SWF Charts makes the best of both the XML and SWF worlds. XML provides flexible data generation, and Flash provides the best graphic quality.<br />
可以去他们的网站下载，支持多种图表格式，xml提供数据源，用起来很方便。</p>
<p>http://www.maani.us/xml_charts/index.php</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JS Div Scroll Bar用层模拟滚动条</title>
		<link>https://www.3code.cn/js-div-scroll-bar/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 14 Jan 2010 07:38:52 +0000</pubDate>
				<category><![CDATA[精选JS]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[JS]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1493</guid>

					<description><![CDATA[JS Div Scroll Bar用层模拟滚动条(ie, firefox下测试通过)]]></description>
										<content:encoded><![CDATA[<p><strong>JS Div Scroll Bar用层模拟滚动条(ie, firefox下测试通过)</strong></p>
<p>&lt;!DOCTYPE HTML PUBLIC &#8220;-//W3C//DTD HTML 4.01 Transitional//EN&#8221; &#8220;http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd&#8221;&gt;<br />
&lt;HTML xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221;&gt;&lt;HEAD&gt;<br />
&lt;META http-equiv=Content-Type content=&#8221;text/html; charset=gbk&#8221;&gt;&lt;LINK<br />
rev=stylesheet href=&#8221;scroll/marketcenter.css&#8221; type=text/css<br />
rel=stylesheet&gt;<br />
&lt;META content=&#8221;MSHTML 6.00.5730.13&#8243; name=GENERATOR&gt;&lt;/HEAD&gt;<br />
&lt;BODY&gt;<br />
&lt;DIV id=content&gt;<br />
&lt;DIV&gt;<br />
&lt;DIV&gt;&lt;/DIV&gt;<br />
&lt;DIV id=roll style=&#8221;POSITION: relative&#8221;&gt;&lt;!&#8211;Scrollbar begin&#8211;&gt;<br />
&lt;DIV id=Scrollbar-Container-1&gt;<br />
&lt;DIV-Up&gt;&lt;/DIV&gt;<br />
&lt;DIV-Down&gt;&lt;/DIV&gt;<br />
&lt;DIV-Track&gt;<br />
&lt;DIV-Handle&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;<br />
&lt;!&#8211;Scrollbar end&#8211;&gt;&lt;!&#8211;Container begin&#8211;&gt;<br />
&lt;DIV&gt;<br />
&lt;DIV id=Scroller-1&gt;<br />
&lt;DIV-Container&gt;<br />
&lt;DIV&gt;<br />
&lt;DL&gt;<br />
adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;adadad&lt;br&gt;<br />
dadasd&lt;br&gt;<br />
dad&lt;br&gt;<br />
fa&lt;br&gt;</p>
<p>&lt;/DL&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;<br />
&lt;!&#8211;Container end&#8211;&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</p>
<p>&lt;SCRIPT src=&#8221;scroll/scroll.js&#8221; type=text/javascript&gt;&lt;/SCRIPT&gt;<br />
&lt;/BODY&gt;&lt;/HTML&gt;</p>
<p><strong>JS与CSS文件去这里下载</strong>：https://www.3code.cn/download/scroll.rar</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>完美页角卷页效果pageear(IE-FIREFOX)</title>
		<link>https://www.3code.cn/pageear-ie-firefox/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 25 Dec 2009 07:18:55 +0000</pubDate>
				<category><![CDATA[Flash&JS焦点广告]]></category>
		<category><![CDATA[WORDPRESS主题技术]]></category>
		<category><![CDATA[精选JS]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[wp]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=1392</guid>

					<description><![CDATA[要做一个网页右上角卷页的效果，在网上找了好久，能找到一些flash效果，但是那些都是在IE下面可以，在FIREFOX下面，flash不是真正的透明的，虽然看上去是，但是会把flash下面网页的内容遮盖住，从而不能点击flash下面的按钮与文字等。

搜索中文内容怎么也找不到，只好在google上搜索英文资料。找到了一个叫pageear的东西，可以解决这个问题。下面就与大家分享一下解决方法。]]></description>
										<content:encoded><![CDATA[<p><strong>完美页角卷页效果pageear(IE-FIREFOX)</strong></p>
<p><strong></strong>要做一个网页右上角卷页的效果，在网上找了好久，能找到一些flash效果，但是那些都是在IE下面可以，在FIREFOX下面，flash不是真正的透明的，虽然看上去是，但是会把flash下面网页的内容遮盖住，从而不能点击flash下面的按钮与文字等。</p>
<p>搜索中文内容怎么也找不到，只好在google上搜索英文资料。找到了一个叫pageear的东西，可以解决这个问题。下面就与大家分享一下解决方法。</p>
<p><strong>一、解决思路</strong><br />
原理是用js调用flash,flash有两个，一个大的（pageear_b.swf）也就是展开后的效果，一个是小的(pageear_s.swf)是缩小后的效果。这两个flash文件不用作任何修改。</p>
<p>两个js文件，AC_OETags.js这个是调用flash的，不作修改。pageear.js这个是配置文件，是我们要修改的地方。</p>
<p><strong>主要修改的地方是</strong>：<strong><br />
1. </strong><br />
pagearSmallImg：小图地址<br />
pagearSmallSwf：小flash地址<br />
pagearBigImg：大图地址<br />
pagearBigSwf：大flash地址<br />
jumpTo：点击后要去的页面URL<br />
openOnLoad：页面加载时是否自动打开卷页效果，也就是说是否自动变大，否则将会直接显示一个小的卷页效果在右上角，鼠标放上去后才会展开。</p>
<p><strong>2. </strong><br />
thumbWidth: 小图宽度<br />
thumbHeight：小图高度<br />
bigWidth: 大图宽度<br />
bigHeigh:大图高度</p>
<p>可以点这里下载：<a href="https://www.3code.cn/download/pageear-3code.cn.zip" target="_blank">pageear.zip</a></p>
<p><strong>安装方法：</strong></p>
<p>一、首先下载<a href="../download/pageear-3code.cn.zip" target="_blank">pageear.zip</a> ，里面包含js文件，图片文件，flash文件，解压后将pageear文件夹传到你的网站空间上。注意：此效果只能在网上看到效果，用本地localhost看不到效果。</p>
<p>二、根据你所传的pageear文件夹所在位置，配置pageear.js文件。如上面所介绍的。</p>
<p>三、在要显示的网页上加入以下代码：</p>
<p><span style="color: #008000;">&lt;script src=&#8221;你的URL/AC_OETags.js&#8221; language=&#8221;javascript&#8221;&gt;&lt;/script&gt;<br />
&lt;script src=&#8221;你的URL/pageear.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;</span></p>
<p>放在&lt;head&gt;与&lt;/head&gt;之间。</p>
<p><span style="color: #008000;">&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
writeObjects();<br />
&lt;/script</span></p>
<p><span style="color: #008000;"><span style="color: #000000;">放到&lt;/body&gt;上面一行。</span></span></p>
<p><span style="color: #008000;"><span style="color: #000000;">四、保存你的网页，刷新即可看到效果。</span></span></p>
<p>如果你按照料上述说明操作。到现在为止，你可以成功的在网页上放这个效果了。当然根据你的需要，你可以把两个图片换成你自己的图片。</p>
<p><span style="color: #008000;"><span style="color: #000000;"><strong>扩展：如何在wordpress上面插入此效果？<br />
</strong></span></span></p>
<p><span style="color: #008000;"><span style="color: #000000;">方法基本相同。只是上面的代码可以改成:<br />
</span></span><span style="color: #008000;">&lt;script src=&#8221;&lt;?php bloginfo(&#8216;template_url&#8217;); ?&gt;/pageear/AC_OETags.js&#8221; language=&#8221;javascript&#8221;&gt;&lt;/script&gt;<br />
&lt;script src=&#8221;&lt;?php bloginfo(&#8216;template_url&#8217;); ?&gt;/pageear/pageear.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;</span></p>
<p>在footer.php的&lt;/body&gt;上面一行插入：<br />
<span style="color: #008000;">&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
writeObjects();<br />
&lt;/script<br />
<span style="color: #993300;"><br />
<span style="color: #ff6600;"><strong>前提是你要将pageear这个文件夹传到你的模板目录内。</strong></span></span></span></p>
<p>好了，就说到这里，有不清楚的地方请在下面留言。希望对用到的朋友们有所帮助。</p>
<p><span style="color: #008000;">www.3code.cn 原创。转载请注明。</span></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
