??xml version="1.0" encoding="utf-8" standalone="yes"?>免费成人av在线,亚洲夫妻av,97se视频在线观看http://www.aygfsteel.com/sy1214520/category/32336.html痛ƈ快乐着zh-cnSat, 01 May 2010 03:41:44 GMTSat, 01 May 2010 03:41:44 GMT60IE下的js调试工具 companion.jshttp://www.aygfsteel.com/sy1214520/archive/2010/04/29/319713.html虫旺福虫旺福Thu, 29 Apr 2010 09:30:00 GMThttp://www.aygfsteel.com/sy1214520/archive/2010/04/29/319713.htmlhttp://www.aygfsteel.com/sy1214520/comments/319713.htmlhttp://www.aygfsteel.com/sy1214520/archive/2010/04/29/319713.html#Feedback0http://www.aygfsteel.com/sy1214520/comments/commentRss/319713.htmlhttp://www.aygfsteel.com/sy1214520/services/trackbacks/319713.html阅读全文

虫旺福 2010-04-29 17:30 发表评论
]]>
MW记之JavaScript对象l承http://www.aygfsteel.com/sy1214520/archive/2009/11/06/301353.html虫旺福虫旺福Thu, 05 Nov 2009 17:51:00 GMThttp://www.aygfsteel.com/sy1214520/archive/2009/11/06/301353.htmlhttp://www.aygfsteel.com/sy1214520/comments/301353.htmlhttp://www.aygfsteel.com/sy1214520/archive/2009/11/06/301353.html#Feedback0http://www.aygfsteel.com/sy1214520/comments/commentRss/301353.htmlhttp://www.aygfsteel.com/sy1214520/services/trackbacks/301353.html阅读全文

虫旺福 2009-11-06 01:51 发表评论
]]>
MW记之JavaScript的类~写Ҏ(gu)http://www.aygfsteel.com/sy1214520/archive/2009/11/06/301352.html虫旺福虫旺福Thu, 05 Nov 2009 17:44:00 GMThttp://www.aygfsteel.com/sy1214520/archive/2009/11/06/301352.htmlhttp://www.aygfsteel.com/sy1214520/comments/301352.htmlhttp://www.aygfsteel.com/sy1214520/archive/2009/11/06/301352.html#Feedback0http://www.aygfsteel.com/sy1214520/comments/commentRss/301352.htmlhttp://www.aygfsteel.com/sy1214520/services/trackbacks/301352.html阅读全文

虫旺福 2009-11-06 01:44 发表评论
]]>
40 个轻量 JavaScript ?/title><link>http://www.aygfsteel.com/sy1214520/archive/2009/07/15/286867.html</link><dc:creator>虫旺福</dc:creator><author>虫旺福</author><pubDate>Wed, 15 Jul 2009 06:18:00 GMT</pubDate><guid>http://www.aygfsteel.com/sy1214520/archive/2009/07/15/286867.html</guid><wfw:comment>http://www.aygfsteel.com/sy1214520/comments/286867.html</wfw:comment><comments>http://www.aygfsteel.com/sy1214520/archive/2009/07/15/286867.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/sy1214520/comments/commentRss/286867.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/sy1214520/services/trackbacks/286867.html</trackback:ping><description><![CDATA[     摘要:   <a href='http://www.aygfsteel.com/sy1214520/archive/2009/07/15/286867.html'>阅读全文</a><img src ="http://www.aygfsteel.com/sy1214520/aggbug/286867.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/sy1214520/" target="_blank">虫旺福</a> 2009-07-15 14:18 <a href="http://www.aygfsteel.com/sy1214520/archive/2009/07/15/286867.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常用jsp技?/title><link>http://www.aygfsteel.com/sy1214520/archive/2008/12/09/245306.html</link><dc:creator>虫旺福</dc:creator><author>虫旺福</author><pubDate>Tue, 09 Dec 2008 10:35:00 GMT</pubDate><guid>http://www.aygfsteel.com/sy1214520/archive/2008/12/09/245306.html</guid><wfw:comment>http://www.aygfsteel.com/sy1214520/comments/245306.html</wfw:comment><comments>http://www.aygfsteel.com/sy1214520/archive/2008/12/09/245306.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/sy1214520/comments/commentRss/245306.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/sy1214520/services/trackbacks/245306.html</trackback:ping><description><![CDATA[     摘要:   <a href='http://www.aygfsteel.com/sy1214520/archive/2008/12/09/245306.html'>阅读全文</a><img src ="http://www.aygfsteel.com/sy1214520/aggbug/245306.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/sy1214520/" target="_blank">虫旺福</a> 2008-12-09 18:35 <a href="http://www.aygfsteel.com/sy1214520/archive/2008/12/09/245306.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用Javascript实现评估用户输入密码的强?http://www.aygfsteel.com/sy1214520/archive/2008/12/02/243911.html虫旺福虫旺福Tue, 02 Dec 2008 05:24:00 GMThttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243911.htmlhttp://www.aygfsteel.com/sy1214520/comments/243911.htmlhttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243911.html#Feedback0http://www.aygfsteel.com/sy1214520/comments/commentRss/243911.htmlhttp://www.aygfsteel.com/sy1214520/services/trackbacks/243911.html阅读全文

虫旺福 2008-12-02 13:24 发表评论
]]>
表格操作c?dQ删除,排序Q上U,下移) http://www.aygfsteel.com/sy1214520/archive/2008/12/02/243910.html虫旺福虫旺福Tue, 02 Dec 2008 05:21:00 GMThttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243910.htmlhttp://www.aygfsteel.com/sy1214520/comments/243910.htmlhttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243910.html#Feedback0http://www.aygfsteel.com/sy1214520/comments/commentRss/243910.htmlhttp://www.aygfsteel.com/sy1214520/services/trackbacks/243910.html阅读全文

虫旺福 2008-12-02 13:21 发表评论
]]>
文本框输入限?http://www.aygfsteel.com/sy1214520/archive/2008/12/02/243907.html虫旺福虫旺福Tue, 02 Dec 2008 05:17:00 GMThttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243907.htmlhttp://www.aygfsteel.com/sy1214520/comments/243907.htmlhttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243907.html#Feedback0http://www.aygfsteel.com/sy1214520/comments/commentRss/243907.htmlhttp://www.aygfsteel.com/sy1214520/services/trackbacks/243907.html

1上面的文本框只能输入数字代码(数点也不能输入):

<input  onkeyup="this.value=this.value.replace(/\D/g,'')"  onafterpaste="this.value=this.value.replace(/\D/g,'')">

2只能输入数字,能输数?(注意汉字.用输入法和复制上面三个是有区别的在这?

<input  onkeyup="if(isNaN(value))execCommand('undo')"  onafterpaste="if(isNaN(value))execCommand('undo')">
<input  name=txt1  onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">
<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.o_value=this.value}">

3只能输入字母和汉?/p>

<input onkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">

4只能输入英文字母和数?不能输入中文

<input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">

5只能输入数字和英文chun

<input onKeyUp="value=value.replace(/[^\d|chun]/g,'')">

6数点后只能有最多两?数字,中文都可输入),不能输入字母和运符?

<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">
7数点后只能有最多两?数字,字母,中文都可输入),可以输入q算W号
<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">
?
正则表达式用于字W串处理Q表单验证等场合Q实用高效,但用到时L不太把握Q以致往往要上|查一番。我一些常用的表达式收藏在q里Q作备忘之用。本贴随时会(x)更新?br />
匚w中文字符的正则表辑ּQ?[\u4e00-\u9fa5]

匚w双字节字W?包括汉字在内)Q[^\x00-\xff]

应用Q计字W串的长度(一个双字节字符长度?QASCII字符?Q?br />
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}

匚wI的正则表辑ּQ\n[\s| ]*\r

匚wHTML标记的正则表辑ּQ?<(.*)>.*<\/\1>|<(.*) \/>/

匚w首尾I格的正则表辑ּQ?^\s*)|(\s*$)

应用Qjavascript中没有像vbscript那样的trim函数Q我们就可以利用q个表达式来实现Q如下:(x)

String.prototype.trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, "");
}

利用正则表达式分解和转换IP地址Q?br />
下面是利用正则表辑ּ匚wIP地址QƈIP地址转换成对应数值的JavascriptE序Q?br />
function IP2V(ip)
{
re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g  //匚wIP地址的正则表辑ּ
if(re.test(ip))
{
return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1
}
else
{
throw new Error("Not a valid IP address!")
}
}

不过上面的程序如果不用正则表辑ּQ而直接用split函数来分解可能更单,E序如下Q?br />
var ip="10.100.20.168"
ip=ip.split(".")
alert("IP值是Q?+(ip[0]*255*255*255+ip[1]*255*255+ip[2]*255+ip[3]*1))

匚wEmail地址的正则表辑ּQ\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

匚w|址URL的正则表辑ּQhttp://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

利用正则表达式去除字串中重复的字W的法E序Q[注:(x)此程序不正确Q原因见本脓(chung)回复]

var s="abacabefgeeii"
var s1=s.replace(/(.).*\1/g,"$1")
var re=new RegExp("["+s1+"]","g"??渦獢p?????睹扥潜桴牥摜極?瑨m?)
var s2=s.replace(re,"")
alert(s1+s2)  //l果为:(x)abcefgi

我原来在CSDN上发贴寻求一个表辑ּ来实现去除重复字W的Ҏ(gu)Q最l没有找刎ͼq是我能惛_的最单的实现Ҏ(gu)。思\是用后向引用取出包括重复的字符Q再以重复的字符建立W二个表辑ּQ取C重复的字W,两者串q。这个方法对于字W顺序有要求的字W串可能不适用?br />
得用正则表达式从URL地址中提取文件名的javascriptE序Q如下结果ؓ(f)page1

s="http://www.9499.net/page1.htm"
s=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2")
alert(s)

利用正则表达式限制网表单里的文本框输入内容Q?br />
用正则表辑ּ限制只能输入中文Qonkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"

用正则表辑ּ限制只能输入全角字符Q?onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"

用正则表辑ּ限制只能输入数字Qonkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"

用正则表辑ּ限制只能输入数字和英文:(x)onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"

补充Q?
^\d+$  //匚w非负整数Q正整数 + 0Q?
^[0-9]*[1-9][0-9]*$  //匚w正整?
^((-\d+)|(0+))$  //匚w非正整数Q负整数 + 0Q?
^-[0-9]*[1-9][0-9]*$  //匚w负整?
^-?\d+$    //匚w整数
^\d+(\.\d+)?$  //匚w非负点敎ͼ正QҎ(gu) + 0Q?
^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$  //匚w正QҎ(gu)
^((-\d+(\.\d+)?)|(0+(\.0+)?))$  //匚w非正点敎ͼ负QҎ(gu) + 0Q?
^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$  //匚w负QҎ(gu)
^(-?\d+)(\.\d+)?$  //匚w点?
^[A-Za-z]+$  //匚w?6个英文字母组成的字符?
^[A-Z]+$  //匚w?6个英文字母的大写l成的字W串
^[a-z]+$  //匚w?6个英文字母的写l成的字W串
^[A-Za-z0-9]+$  //匚w由数字和26个英文字母组成的字符?
^\w+$  //匚w由数字?6个英文字母或者下划线l成的字W串
^[\w-]+(\.[\w??渦獢p?????睹扥潜桴牥摜極?瑨m?-]+)*@[\w-]+(\.[\w-]+)+$    //匚wemail地址
^[a-zA-z]+://匚w(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$  //匚wurl


利用正则表达式去除字串中重复的字W的法E序Q?

var s="abacabefgeeii"
var s1=s.replace(/(.).*\1/g,"$1")
var re=new RegExp("["+s1+"]","g")
var s2=s.replace(re,"")
alert(s1+s2) //l果为:(x)abcefgi
===============================
如果var s = "abacabefggeeii"
l果׃对了(jin)Q结果ؓ(f)Qabeicfgg
正则表达式的能力有限


虫旺福 2008-12-02 13:17 发表评论
]]>
Javascript 操作select控g大全Q新增、修攏V删除、选中、清I、判断存在等Q?http://www.aygfsteel.com/sy1214520/archive/2008/12/02/243869.html虫旺福虫旺福Tue, 02 Dec 2008 02:57:00 GMThttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243869.htmlhttp://www.aygfsteel.com/sy1214520/comments/243869.htmlhttp://www.aygfsteel.com/sy1214520/archive/2008/12/02/243869.html#Feedback0http://www.aygfsteel.com/sy1214520/comments/commentRss/243869.htmlhttp://www.aygfsteel.com/sy1214520/services/trackbacks/243869.html
 1判断select选项?nbsp;是否存在Value="paraValue"的Item 
 2向select选项?nbsp;加入一个Item 
 3从select选项?nbsp;删除一个Item 
 4删除select中选中的项 
 5修改select选项?nbsp;value="paraValue"的text?paraText" 
 6讄select中text="paraText"的第一个Item为选中 
 7讄select中value="paraValue"的Item为选中 
 8得到select的当前选中的value 
 9得到select的当前选中的text 
10得到select的当前选中的Index 
11清空select的项 

js 代码
// 1.判断select选项?nbsp;是否存在Value="paraValue"的Item        
function jsSelectIsExitItem(objSelect, objItemValue) {        
    
var isExit = false;        
    
for (var i = 0; i < objSelect.options.length; i++{        
        
if (objSelect.options[i].value == objItemValue) {        
            isExit 
= true;        
            
break;        
        }
        
    }
        
    
return isExit;        
}
         
   
// 2.向select选项?nbsp;加入一个Item        
function jsAddItemToSelect(objSelect, objItemText, objItemValue) {        
    
//判断是否存在        
    if (jsSelectIsExitItem(objSelect, objItemValue)) {        
        alert(
"该Item的Value值已l存?/span>");        
    }
 else {        
        
var varItem = new Option(objItemText, objItemValue);      
        objSelect.options.add(varItem);     
        alert(
"成功加入");     
    }
        
}
        
   
// 3.从select选项?nbsp;删除一个Item        
function jsRemoveItemFromSelect(objSelect, objItemValue) {        
    
//判断是否存在        
    if (jsSelectIsExitItem(objSelect, objItemValue)) {        
        
for (var i = 0; i < objSelect.options.length; i++{        
            
if (objSelect.options[i].value == objItemValue) {        
                objSelect.options.remove(i);        
                
break;        
            }
        
        }
        
        alert(
"成功删除");        
    }
 else {        
        alert(
"该select?nbsp;不存在该?/span>");        
    }
        
}
    
   
   
// 4.删除select中选中的项    
function jsRemoveSelectedItemFromSelect(objSelect) {        
    
var length = objSelect.options.length - 1;    
    
for(var i = length; i >= 0; i--){    
        
if(objSelect[i].selected == true){    
            objSelect.options[i] 
= null;    
        }
    
    }
    
}
      
   
// 5.修改select选项?nbsp;value="paraValue"的text?paraText"        
function jsUpdateItemToSelect(objSelect, objItemText, objItemValue) {        
    
//判断是否存在        
    if (jsSelectIsExitItem(objSelect, objItemValue)) {        
        
for (var i = 0; i < objSelect.options.length; i++{        
            
if (objSelect.options[i].value == objItemValue) {        
                objSelect.options[i].text 
= objItemText;        
                
break;        
            }
        
        }
        
        alert(
"成功修改");        
    }
 else {        
        alert(
"该select?nbsp;不存在该?/span>");        
    }
        
}
        
   
// 6.讄select中text="paraText"的第一个Item为选中        
function jsSelectItemByValue(objSelect, objItemText) {            
    
//判断是否存在        
    var isExit = false;        
    
for (var i = 0; i < objSelect.options.length; i++{        
        
if (objSelect.options[i].text == objItemText) {        
            objSelect.options[i].selected 
= true;        
            isExit 
= true;        
            
break;        
        }
        
    }
              
    
//Show出结?nbsp;       
    if (isExit) {        
        alert(
"成功选中");        
    }
 else {        
        alert(
"该select?nbsp;不存在该?/span>");        
    }
        
}
        
   
// 7.讄select中value="paraValue"的Item为选中    
document.all.objSelect.value = objItemValue;    
       
// 8.得到select的当前选中的value    
var currSelectValue = document.all.objSelect.value;    
       
// 9.得到select的当前选中的text    
var currSelectText = document.all.objSelect.options[document.all.objSelect.selectedIndex].text;    
       
// 10.得到select的当前选中的Index    
var currSelectIndex = document.all.objSelect.selectedIndex;    
       
// 11.清空select的项    
document.all.objSelect.options.length = 0;   


虫旺福 2008-12-02 10:57 发表评论
]]>
prototype.js 1.4版开发者手?/title><link>http://www.aygfsteel.com/sy1214520/archive/2008/11/10/239758.html</link><dc:creator>虫旺福</dc:creator><author>虫旺福</author><pubDate>Mon, 10 Nov 2008 15:27:00 GMT</pubDate><guid>http://www.aygfsteel.com/sy1214520/archive/2008/11/10/239758.html</guid><wfw:comment>http://www.aygfsteel.com/sy1214520/comments/239758.html</wfw:comment><comments>http://www.aygfsteel.com/sy1214520/archive/2008/11/10/239758.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/sy1214520/comments/commentRss/239758.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/sy1214520/services/trackbacks/239758.html</trackback:ping><description><![CDATA[     摘要: 看到一个很好的东西在国内没有被很多Z用v来,实在是不爽,所以花?jin)很大功夫把q个手册译成中文,׃q篇文章很长Q所以,译的工作量很大而且有些地方英文版也没有说清楚,虽得查看源代码,好在不是坚持做完?jin),大家鼓励下啊Q^o^ prototype.js是一个非怼雅的javascript基础cdQ对javascript做了(jin)大量的扩展,而且很好的支持AjaxQ国外有多个Z此类库实现的效果库,也做?..  <a href='http://www.aygfsteel.com/sy1214520/archive/2008/11/10/239758.html'>阅读全文</a><img src ="http://www.aygfsteel.com/sy1214520/aggbug/239758.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/sy1214520/" target="_blank">虫旺福</a> 2008-11-10 23:27 <a href="http://www.aygfsteel.com/sy1214520/archive/2008/11/10/239758.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">˶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">û</a>| <a href="http://" target="_blank">Ȩ</a>| <a href="http://" target="_blank">Ӣɳ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">۳</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ұ</a>| <a href="http://" target="_blank">տ</a>| <a href="http://" target="_blank">С</a>| <a href="http://" target="_blank">½</a>| <a href="http://" target="_blank">Ͷ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">鱦</a>| <a href="http://" target="_blank">Ͻ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank">ɯ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ƿ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">ľ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʩ</a>| <a href="http://" target="_blank">Ϻ</a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>