zoukankan      html  css  js  c++  java
  • 最实用JS 留着学习

    1、A标签删除

    function input(){    var b = window.confirm("确认要删除本条信息!");    if(b==true){     return true;    }else{     return false;    }       }

    2、按钮删除 function input(){    var b = window.confirm("确认要删除本条信息!");    if(b==true){     return document.myform.submit();    }else{     return false;    }       }

    3、验证位数、个数、是否为空等 function inputName(){    var name = document.myForm.name.value;    var count = 0 ;    for( var i = 0 ; i< name.length ; i++){     var k = name.charCodeAt(i);     if( k > 255 ){      count += 2;     }else{      count += 1 ;     }    }    if(document.myForm.name.value == null || document.myForm.name.value == "")    {     document.getElementById("errName").innerHTML="<font color='red' size='-1'>姓名不能为空</font>";     return ;        }else if( count > 20 ){     document.getElementById("errName").innerHTML="<font color='red' size='-1'>姓名字节数只能为20</font>";     return ;    }else{     document.getElementById("errName").innerHTML="<font color='red' size='-1'>*</font>";     return true;    }   }

    function input(){    if(inputName() && inputPass()){     return document.myForm.submit();    }else{     return false;    }   }

    4、判断radio是否选中 function input(){    var i =  document.getElementsByName("nam");    if(i.checked == true ){     return true;    }else{     for(var j = 0 ; j < i.length; j++){      if( i[j].checked == true){       return true;      }     }     alert("请先选择!");     return false;    }   }

    5、判断字符的非法性 var name=document.myform.txtUser;   for(var i=0;i<name.value.length;i++){   var charTest=name.value.toLowerCase().charAt(i);    if((!(charTest<='9' && charTest>='0')) && (!(charTest<='z' && charTest>='a')) && (charTest!='_')){     alert("用户名含非法字符,只能包括a-z,0-9和下划线");     name.select();     return false;    }   } var name=document.myform.txtUser;   for(var i=0;i<name.value.length;i++){   var charTest=name.value.substring(i,i+1);    if(charTest < 9 || charTest > 0 ){     alert("用户名含非法字符、数字");     name.select();     return false;    }   } 6、验证日期格式 if(name.value.charAt(4)!="-" || name.value.charAt(7)!="-"){     document.getElementById("Date").innerHTML="<font color='red' size='-1'>格式为yyyy-mm-dd 格式不正确</font>";     return ;

    7、判断价格

    function checek4(){    var myDiv5=document.getElementById("ijg");    myDiv5.innerHTML="";    var strjg=document.myForm.jg.value;    if(strjg.length==0){    myDiv5.innerHTML="<font color='red' size='-1'>商品价格不能为空</font>";     return false;    }else if(strjg<0){    myDiv5.innerHTML="<font color='red' size='-1'>商品价格不能为负</font>";    return false;    }else if(isNaN(strjg)){    myDiv5.innerHTML="<font color='red' size='-1'>商品价格为数字</font>";    return false;    }    return true;   }

    8、<!--email检查-->  if(document.myform.email.value==""){   alert("请输入email!");   document.myform.email.focus();   document.myform.email.select();   return false;  }else if(document.myform.email.value.indexOf('@',0)==-1){   alert("请输入正确的电子邮件!");   document.myform.email.focus();   document.myform.email.select();   return false;  }

    9、下拉列表选择 function changeCity(){  var City=new Array();  City["湖南"]=["长沙","益阳"];  City["湖北"]=["武汉","公安"];    var selProvince=document.myform.selProvince.value;  var citys;  document.myform.selCity.options.length=0;  for(var j in City[selProvince]){   citys=new Option(City[selProvince][j],City[selProvince][j]);   document.myform.selCity.options.add(citys);  }

    }

    <SELECT name="selProvince" id="selProvince" onChange="changeCity()" style="WIDTH: 130px">         <OPTION>--选择省份--</OPTION>   <option value="湖南">湖南</option>   <option value="湖北">湖北</option>       </SELECT>       <SELECT name="selCity" id="selCity" style="WIDTH: 130px">              <OPTION>--选择城市--</OPTION></SELECT>

    10、接口可以继承接口,接口不可以实现接口,接口不可以实例化,接口不可以被继承     抽象类可以被继承,抽象类不可以实例化,

    secpol.msc

    function selectAll(checked) {             var cbs = $("input[type=checkbox]");             cbs.each(function () {                 this.checked = checked;             });         }         function isSelectAll() {             var cbs = $("input[type=checkbox]");             var count = 0;             for (var i = 1, len = cbs.length - 1; i < len; i++) {                 if (cbs[i].checked) count++;             }             return (count == cbs.length - 2);         }         function getSelect() {             var cbs = $("input[type=checkbox]");             var arr = [];             for (var i = 1, len = cbs.length - 1; i < len; i++) {                 if (cbs[i].checked) arr.push(cbs[i]);             }             return arr;         }         //        function batchsubmit() { //            var cbs = $("input[type=checkbox]"); //            var arr = getSelect(); //            var infoids = []; //            if (!arr.length) { alert("请先选择职位!"); return; } //            for (var i = 0, len = arr.length; i < len; i++) { //                infoids.push($(arr[i]).attr("infoid")); //            } //            var url = "http://jianli.58.com/sendselectjobapply/?infoids=" + infoids.join(","); //            setbg("批量投递简历", 400, 150, url, true); //        }         $(function () {             var cbs = $("input[type=checkbox]");             alert(cbs.length);             for (var i = 1, len = cbs.length - 1; i < len; i++) {                 cbs[i].onclick = function () {                     if (isSelectAll()) {    cbs[0].checked = true;cbs[cbs.length - 1].checked = true;}                     else {cbs[0].checked = false;cbs[cbs.length - 1].checked = false;}                 }             }             cbs[0].onclick = function () {                 selectAll(this.checked == true);             }             cbs[cbs.length - 1].onclick = function () {                 selectAll(this.checked == true);             }         });

            function checkOne()         {             var o = document.getElementsByTagName("input");             var numLength = 0;              for (i = 0; i < o.length; i++) {                   if (o[i].type=="checkbox" & o[i].checked & o[i].name != "ctl00$CP_Main$chkDiscount" & o[i].name != "chkAll" )                  {                     numLength ++;                  }             }             if(numLength < 1)             {                alert("请至少选择一项进行操作!");                return false;             }else             {                 return true;             }         }        

    //管理操作所需的所有函数 //全选取消按钮函数,调用样式如:<利用Jquery> function checkAll(chkobj){  if($(chkobj).text()=="全选")  {   $(chkobj).text("取消");   $(".checkall input").attr("checked", true);  }else{   $(chkobj).text("全选");   $(".checkall input").attr("checked", false);  } }

    $(function() { $('#lbtnDel').click(function() {         if ($(":checkbox[checked = true]").size() < 1) {             alert("最少选择一个复选框!");             return false;         }         return confirm('确定要执行操作吗? ');     }); })

    $(function() { $('#lbtnAdd').click(function() {         if ($(":checkbox[checked = true]").size() < 1) {             alert("最少选择一个复选框!");             return false;         }         return confirm('确定要执行操作吗? ');     }); })

    ------------Repeater全选--------------------- //checkbox全选 function rptCheckAll(parentChk,ChildId,parentID)       {           var oElements = document.getElementsByTagName("INPUT");           var bIsChecked = parentChk.checked;           for(i=0; i<oElements.length;i++)           {               if( IsCheckBox(oElements[i]) &&                    IsMatch(oElements[i].id, ChildId,parentID))               {                   oElements[i].checked = bIsChecked;               }                   }           }        //Radio全选       function rptCheckRadioAll(parentChk,ChildId,parentID)       {           var oElements = document.getElementsByTagName("INPUT");           var bIsChecked = parentChk.checked;           for(i=0; i<oElements.length;i++)           {               if( IsRadioCheckBox(oElements[i]) &&                    IsMatch(oElements[i].id, ChildId,parentID))               {                   oElements[i].checked = bIsChecked;               }                   }           }          function IsMatch(id, ChildId,parentID)       {           var sPattern ='^.*'+parentID+'.*'+ChildId+'.*$';           var oRegExp = new RegExp(sPattern);           if(oRegExp.exec(id))                return true;           else                return false;       }         function IsRadioCheckBox(chk)               {                   if(chk.type == 'radio') return true;                   else return false;               }     function IsCheckBox(chk)       {           if(chk.type == 'checkbox') return true;           else return false;       }         function rptOperateAll(ChildId,parentID)       {           var oElements = document.getElementsByTagName("INPUT");           var bools = false;         for(i=0; i<oElements.length;i++)           {              if(IsMatch(oElements[i].id, ChildId,parentID) && IsCheckBoxChecd(oElements[i]))              {                 bools = true;               break;            }                   }            if(bools)            {               if(confirm("确定要执行操作吗?"))               {                   return true;              }           }             else              {                 alert("请至少选择一项操作!");              }               return false;            }             function IsCheckBoxChecd(chk)       {           if(chk.type == 'checkbox' && chk.checked == true) return true;           else return false;       }         ----------------------判断价格----------------------------  function inputNum(obj)         {             if(isNaN(obj.value))             {                 obj.value = "";                 obj.select();             }         }             function inputCount(obj)     {         if(obj.value.length>0)         {             var patrn=/^[0-9]{1,5}$/;             if (!patrn.exec(obj.value))             {                 var ss = patrn.exec(obj.value);                 obj.value = "";                 obj.select();                 return false;             }         }            } ---------------------------------IE7以上滤镜效果上传带预览JS-------------------     function CheckImgCss(s,img)         {             if (!/.((jpg)|(bmp)|(gif)|(png))$/ig.test(s.value))             {                 alert('只能上传jpg,bmp,gif,png格式图片!');                 s.outerHTML = s.outerHTML;             }             else             {                 var imgs = document.getElementById(img);                 imgs.src = "";                 imgs.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=s.value;                 imgs.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").sizingMethod="scale";                             }         }                function clearFileInput(img,file){             if(file.value.length > 0)             {                 var form=document.createElement('form');                 document.body.appendChild(form);                 //记住file在旧表单中的的位置                 var pos=file.nextSibling;                 var pos1 = img.nextSibling;                 form.appendChild(file);                 form.appendChild(img);                 form.reset();                 pos.parentNode.insertBefore(file,pos);                 pos1.parentNode.insertBefore(img,pos1);                 document.body.removeChild(form);                 img.src="ImageLoad/logo.gif";             }             else             {                 alert("您没有上传图片,不能进行该操作!");             }         } ----------------------------分享到人人,新浪,网易等------------------------------------------------------------- 分享给好友: <a href="javascript:void(0);" onclick="ShareLink('kaixin001');return false;"                             class="kx">开心</a> <a href="javascript:void(0);" onclick="ShareLink('renren');return false;"                                 class="renr">人人</a> <a href="javascript:void(0);" onclick="ShareLink('douban');return false;"                                     class="db">豆瓣</a> <a href="javascript:void(0);" onclick="ShareLink('tsina');return false;"                                         class="xl">新浪微博</a> <a href="javascript:void(0);" onclick="ShareLink('t163');return false;"                                             class="wy">网易微博</a>

        /* 分享到 */ function ShareLink(m) {     if (m == "baidu") {         window     .open('http://cang.baidu.com/do/add?it='       + encodeURIComponent(document.title.substring(0, 76))       + '&iu=' + encodeURIComponent(location.href)       + '&fr=ien#nw=1', 'baidu',       'scrollbars=no,width=600,height=450,status=no,resizable=yes,left='       + (screen.width - 600) / 2 + ',top='       + (screen.height - 450) / 2);     } else if (m == "qq") {         window     .open(       'http://shuqian.qq.com/post?from=3&title='         + encodeURIComponent(document.title) + '&uri='         + encodeURIComponent(document.location.href)         + '&jumpback=2&noui=1',       'favit',       'width=930,height=470,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes,left='       + (screen.width - 930) / 2 + ',top='       + (screen.height - 470) / 2);     } else if (m == "tsina") {         void ((function(s, d, e) {             try {             } catch (e) {             }             var f = 'http://v.t.sina.com.cn/share/share.php?', u = d.location.href, p = [      'url=', e(u), '&title=', e(d.title), '&appkey=330242870']      .join('');             function a() {                 if (!window       .open(         [f, p].join(''),         'mb',         [           'toolbar=0,status=0,resizable=1,width=620,height=450,left=',           (s.width - 620) / 2, ',top=',           (s.height - 450) / 2].join('')))                     u.href = [f, p].join('');             }             ;             if (/Firefox/.test(navigator.userAgent)) {                 setTimeout(a, 0)             } else {                 a()             }         })(screen, document, encodeURIComponent));     } else if (m == "douban") {         void (function() {             var d = document, e = encodeURIComponent, s1 = window.getSelection, s2 = d.getSelection, s3 = d.selection, s = s1 ? s1()      : s2 ? s2() : s3 ? s3.createRange().text : '', r = 'http://www.douban.com/recommend/?url='      + e(d.location.href)      + '&title='      + e(d.title)      + '&sel='      + e(s) + '&v=1', x = function() {          if (!window       .open(r, 'douban',         'toolbar=0,resizable=1,scrollbars=yes,status=1,width=450,height=355,left='          + (screen.width - 450) / 2 + ',top='          + (screen.height - 330) / 2))              location.href = r + '&r=1'      };             if (/Firefox/.test(navigator.userAgent)) {                 setTimeout(x, 0)             } else {                 x()             }         })();     } else if (m == "renren") {         // 官方分享方式1         //  var connect_url = "http://www.connect.renren.com";         //  var url = window.location.href;         //  var addQS = function(url, qs) {         //   var a = [];         //   for ( var k in qs)         //    if (qs[k])         //     a.push(k.toString() + '=' + encodeURIComponent(qs[k]));         //   return url + '?' + a.join('&');         //  }         //  var href = addQS(connect_url + '/sharer.do', {         //   'url' : url,         //   'title' : url == window.location.href ? document.title : null         //  });         //  window.open(href, 'sharer',         //    'toolbar=0,status=0,width=550,height=400,left='         //      + (screen.width - 550) / 2 + ',top='         //      + (screen.height - 500) / 2);

            // 官方分享方式2         void ((function(s, d, e) {             if (/renren.com/.test(d.location))                 return;             var f = 'http://share.renren.com/share/buttonshare.do?link=', u =    d.location, l = d.title, p = [    e(u), '&title=', e(l)].join('');             function a() {                 if (!window    .open(    [f, p].join(''),    'xnshare',    [    'toolbar=0,status=0,resizable=1,width=626,height=436,left=',    (s.width - 626) / 2, ',top=',    (s.height - 436) / 2].join('')))                     u.href = [f, p].join('');             }             ;             if (/Firefox/.test(navigator.userAgent))                 setTimeout(a, 0);             else                 a();         })(screen, document, encodeURIComponent));     } else if (m == "kaixin001") {         var kw = window     .open(       '',       'kaixin001',       'toolbar=no,titlebar=no,status=no,menubar=no,scrollbars=no,location:no,directories:no,width=570,height=350,left='         + (screen.width - 570)         / 2         + ',top='         + (screen.height - 420) / 2);         var tempForm = kw.document.createElement('form');         function openPostWindow(url, data, name) {             var tempForm = document.createElement('form');             tempForm.id = 'tempForm1';             tempForm.method = 'post';             tempForm.action = url;             tempForm.target = 'kaixin001';             var hideInput = document.createElement('input');             hideInput.type = 'hidden';             hideInput.name = 'rcontent';             hideInput.value = data;             tempForm.appendChild(hideInput);             document.body.appendChild(tempForm);             tempForm.submit();             document.body.removeChild(tempForm);         }         function add2Kaixin001() {             var u = document.location.href;             var t = document.title;             var c = '' + (document.getSelection ? document.getSelection()      : document.selection.createRange().text);             var iframec = '';             var url = 'http://www.kaixin001.com/repaste/bshare.php?rtitle='      + encodeURIComponent(t) + '&rurl=' + encodeURIComponent(u)      + '&from=maxthon';             var data = encodeURIComponent(c);             openPostWindow(url, c, '_blank')         }         add2Kaixin001();     } else if (m == "google") {         void (function() {             var a = window, b = document, c = encodeURIComponent, d = a      .open(        'http://www.google.com/bookmarks/mark?op=edit&hl=zh-CN&output=popup&bkmk='          + c(b.location) + '&title=' + c(b.title),        'bkmk_popup',        'left='          + ((a.screenX || a.screenLeft) + 10)          + ',top='          + ((a.screenY || a.screenTop) + 10)          + ',height=420px,width=550px,resizable=1,alwaysRaised=1');             a.setTimeout(function() {                 d.focus()             }, 300)         })();     } else if (m == "taojianghu") {         window.open("http://share.jianghu.taobao.com/share/addShare.htm?url="     + encodeURIComponent(document.location.href), 'taojianghu',     'toolbar=0,status=0,width=550,height=400,left='       + (screen.width - 550) / 2 + ',top='       + (screen.height - 500) / 2);     } else if (m == "gmail") {         var a = window, b = document, c = encodeURIComponent;         var w = window.open(     "https://mail.google.com/mail/?view=cm&fs=1&tf=1&ui=2&shva=1&to&su="       + c(b.title) + "&body=" + c(b.location), 'gmail',     'width=' + (window.innerWidth * 0.57) + ',height='       + (window.innerHeight * 4 / 5) + ',left='       + ((a.screenX || a.screenLeft) + 10) + ',top='       + ((a.screenY || a.screenTop) + 10));     } else if (m == "yahoo") {         window     .open('http://myweb.cn.yahoo.com/popadd.html?url='       + encodeURIComponent(document.location.href)       + '&title=' + encodeURIComponent(document.title),       'Yahoo',       'scrollbars=yes,width=440,height=440,left=80,top=80,status=yes,resizable=yes');

        } else if (m == "douban9") {         void (function() {             var d = document, e = encodeURIComponent, s1 = window.getSelection, s2 = d.getSelection, s3 = d.selection, s = s1 ? s1()      : s2 ? s2() : s3 ? s3.createRange().text : '', r = 'http://www.douban.com/recommend/?url='      + e(d.location.href)      + '&title='      + e(d.title)      + '&sel='      + e(s) + '&v=1&n=1', x = function() {          if (!window       .open(r, 'douban9',         'toolbar=0,resizable=1,scrollbars=yes,status=1,width=450,height=330'))              location.href = r + '&r=1'      };             if (/Firefox/.test(navigator.userAgent)) {                 setTimeout(x, 0)             } else {                 x()             }         })();     } else if (m == "115") {         var sel = '' + (document.getSelection ? document.getSelection()     : document.selection.createRange().text);         var url = document.location.href;         var title = document.title;         var c = encodeURIComponent;         void (window.open('http://fav.115.com/?ac=add&title=' + c(title)     + '&url=' + c(url) + '&c=' + c(sel), '115',     'toolbar=0,status=0,width=780,height=700,left='       + (screen.width - 780) / 2 + ',top='       + (screen.height - 700) / 2));     } else if (m == "51") {         try {             var w = window.open(      "http://share.51.com/share/share.php?type=8&title="        + encodeURIComponent(document.title) + '&vaddr='        + encodeURIComponent(document.location), '51',      'toolbar=0,status=0,width=780,height=700,left='        + (screen.width - 780) / 2 + ',top='        + (screen.height - 700) / 2);             window.opener.focus();         } catch (e) {         }     } else if (m == "tsohu") {// 非官方         void ((function(s, d, e) {             var f = 'http://t.sohu.com/third/post.jsp?link=', u = d.location;             function a() {                 if (!window       .open(         [f, e(u)].join(''),         'tsohu',         [           'toolbar=0,status=0,resizable=1,width=660,height=470,left=',           (s.width - 660) / 2, ',top=',           (s.height - 470) / 2].join('')))                     u.href = [f, e(u)].join('');             }             ;             if (/Firefox/.test(navigator.userAgent))                 setTimeout(a, 0);             else                 a();         })(screen, document, encodeURIComponent));     } else if (m == "leshou") {         window     .open('http://leshou.com/post?act=shou&reuser=&url='       + encodeURIComponent(location.href) + '&title='       + encodeURIComponent(document.title)       + '&intro=&tags=&tool=1', 'leshou',       'scrollbars=yes,width=700,height=500,left=80,top=80,status=no,resizable=yes');         return false;     } else if (m == "vivi") {         var sel = '' + (document.getSelection ? document.getSelection()     : document.selection.createRange().text);         var url = document.location.href;         var title = document.title;         void (window     .open('http://vivi.sina.com.cn/collect/icollect.php?title='       + escape(title) + '&url=' + escape(url) + '&desc='       + escape(sel), '_blank',       'scrollbars=no,width=480,height=480,left=75,top=50,status=no,resizable=yes'))     } else if (m == "bai") {         void ((function(s, d, e) {             var f = 'http://bai.sohu.com/share/blank/addbutton.do?link=', u = d.location, l = d.title, p = [      e(u), '&title=', e(l)].join('');             function a() {                 if (!window       .open(         [f, p].join(''),         'sohushare',         [           'toolbar=0,status=0,resizable=1,width=480,height=340,left=',           (s.width - 480) / 2, ',top=',           (s.height - 340) / 2].join('')))                     u.href = [f, p].join('');             }             ;             if (/Firefox/.test(navigator.userAgent))                 setTimeout(a, 0);             else                 a();         })(screen, document, encodeURIComponent));     } else if (m == "qzone") {// 未开放分享         window.open(     "http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url="       + encodeURIComponent(document.location), 'qzone',     'toolbar=0,status=0,width=900,height=760,left='       + (screen.width - 900) / 2 + ',top='       + (screen.height - 760) / 2);     } else if (m == "live") {         window     .open(       "https://skydrive.live.com/sharefavorite.aspx/.SharedFavorites/?marklet=1&mkt=zh-CN&top=1&url="         + encodeURIComponent(document.location)         + "&title="         + encodeURIComponent(document.title), 'live',       'toolbar=0,status=0,width=850,height=530,left='         + (screen.width - 850) / 2 + ',top='         + (screen.height - 530) / 2);     } else if (m == "greader") {         var b = document.body;         var GR________bookmarklet_domain = 'http://www.google.com';         if (b && !document.xmlVersion) {             void (z = document.createElement('script'));             void (z.src = 'http://www.google.com/reader/ui/link-bookmarklet.js');             void (b.appendChild(z));         } else {         }     } else if (m == "itieba") {// 未开放分享         var sendT = {             getContent: function() {                 var allPageTagss = document.getElementsByTagName("div");                 for (var i = 0; i < allPageTagss.length; i++) {                     if (allPageTagss[i].className == 'content') {                         return allPageTagss[i].innerHTML;                     } else if (allPageTagss[i].className == 'content_txt') {

                            return allPageTagss[i].getElementsByTagName("P")[0].innerHTML;                     }

                    }             }         }         var itieba_share = 'http://tieba.baidu.com/i/sys/share?link='     + encodeURIComponent(window.location.href) + '&type='     + encodeURIComponent('text') + '&title='     + encodeURIComponent(document.title.substring(0, 76))     + '&content=' + encodeURIComponent(sendT.getContent());         if (!window     .open(itieba_share, 'itieba',       'toolbar=0,resizable=1,scrollbars=yes,status=1,width=626,height=436')) {             location.href = itieba_share;         }     } else if (m == "hexun") {         var t = document.title;         var u = location.href;         var e = document.selection ? (document.selection.type != 'None' ? document.selection     .createRange().text     : '')     : (document.getSelection ? document.getSelection() : '');         void (window.open('http://bookmark.hexun.com/post.aspx?title='     + escape(t) + '&url=' + escape(u) + '&excerpt=' + escape(e),     'HexunBookmark',     'scrollbars=no,width=600,height=580,status=no,resizable=yes,left='       + (screen.width - 600) / 2 + ',top='       + (screen.height - 580) / 2));     } else if (m == "t163") {// 待完善--非官方         (function() {             var url = 'link=http://www.shareto.com.cn/&source='      + encodeURIComponent('网易新闻   ') + '&info='      + encodeURIComponent(document.title) + ' '      + encodeURIComponent(document.location.href);             window      .open(        'http://t.163.com/article/user/checkLogin.do?'          + url + '&' + new Date().getTime(),        't163',        'height=330,width=550,top='          + (screen.height - 280)          / 2          + ',left='          + (screen.width - 550)          / 2          + ', toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no');         })()     } else if (m == "xianguo") {         void (function() {             var d = document, e = encodeURIComponent, s1 = window.getSelection, s2 = d.getSelection, s3 = d.selection, s = s1 ? s1()      : s2 ? s2() : s3 ? s3.createRange().text : '', r = 'http://xianguo.com/service/submitfav/?link='      + e(d.location.href)      + '&title='      + e(d.title)      + '&notes='      + e(s), x = function() {          if (!window       .open(r + '&r=0', 'xgfav',         'toolbar=0,resizable=1,scrollbars=yes,status=1,width=800,height=600'))              location.href = r + '&r=1'      };             if (/Firefox/.test(navigator.userAgent)) {                 setTimeout(x, 0)             } else {                 x()             }         })()     } else if (m == 'hotmail') {         window.open("http://mail.live.com/secure/start?action=compose&subject="     + encodeURIComponent(document.title) + "&body="     + encodeURIComponent(document.location.href), 'hotmail',     'toolbar=0,status=0,width=1010,height=700,left='       + (screen.width - 1010) / 2 + ',top='       + (screen.height - 700) / 2);     } else if (m == "delicious") {         (function() {             f = 'http://delicious.com/save?url='      + encodeURIComponent(window.location.href) + '&title='      + encodeURIComponent(document.title) + '&v=5&';             a = function() {                 if (!window       .open(f + 'noui=1&jump=doclose', 'deliciousuiv5',         'location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=550'))                     location.href = f + 'jump=yes'             };             if (/Firefox/.test(navigator.userAgent)) {                 setTimeout(a, 0)             } else {                 a()             }         })()     } else if (m == "digg") {         window.open("http://digg.com/submit?type=0&url="     + encodeURIComponent(window.location.href), 'digg',     'toolbar=0,status=0,width=965,height=700,left='       + (screen.width - 965) / 2 + ',top='       + (screen.height - 700) / 2);     } else if (m == "translate") {         var t = ((window.getSelection && window.getSelection())     || (document.getSelection && document.getSelection()) || (document.selection     && document.selection.createRange && document.selection     .createRange().text));         var e = (document.charset || document.characterSet);         if (t != '') {             window.open('http://translate.google.cn/?text=' + t      + '&hl=zh-CN&langpair=auto|zh-CN&tbb=1&ie=' + e,      'gtranslate');         } else {             window.open('http://translate.google.cn/translate?u='      + encodeURIComponent(location.href)      + '&hl=zh-CN&langpair=auto|zh-CN&tbb=1&ie=' + e,      'gtranslate');         }         ;     } else if (m == "buzz") {         window     .open(       "http://www.google.com/buzz/post?hl=zh-CN&url="         + encodeURIComponent(window.location.href),       'buzz',       "width=716,height=480,location=yes,scrollbars=yes,menubar=no,toolbar=no,dialog=yes,alwaysRaised=yes");     } else if (m == "pdf") {         var authorId = "ECF83C2F-F3A3-45DE-8A44-2A36A9A9A1FB";         var pageOrientation = "1";         var topMargin = "0.5";         var bottomMargin = "0.5";         var leftMargin = "0.5";         var rightMargin = "0.5";         function savePageAsPDF() {             var sUriRequest = "";             sUriRequest = "author_id=" + authorId;             sUriRequest += "&page=" + pageOrientation;             sUriRequest += "&top=" + topMargin;             sUriRequest += "&bottom=" + bottomMargin;             sUriRequest += "&left=" + leftMargin;             sUriRequest += "&right=" + rightMargin;             var pURL = "http://savepageaspdf.pdfonline.com/pdfonline/pdfonline.asp?cURL="      + escape(document.location.href) + "&" + sUriRequest;             window      .open(pURL, "PDFOnline",        "scrollbars=yes,resizable=yes,width=920,height=800,menubar,toolbar,location");         }         savePageAsPDF();     } else if (m == "hi") {         window   .open(     'http://apps.hi.baidu.com/share/?url=' + encodeURIComponent(location.href) + '&title='     + encodeURIComponent(document.title),     'baiduhi',     'scrollbars=no,width=820,height=550,status=no,resizable=yes,left='       + (screen.width - 820) / 2 + ',top='       + (screen.height - 550) / 2);     } else if (m == "reddit") {         var href = 'http://www.reddit.com/submit?url='     + encodeURIComponent(location.href) + '&title='     + encodeURIComponent(document.title);         window.open(href, 'reddit',     'toolbar=0,status=0,width=900,height=740,left='       + (screen.width - 900) / 2 + ',top='       + (screen.height - 740) / 2);     } else if (m == "t139") {         window.open('http://www.139.com/share/share.php?title='     + encodeURIComponent(document.title) + '&url='     + encodeURIComponent(location.href), 't139',     'width=490,height=340,left=' + (screen.width - 490) / 2       + ',top=' + (screen.height - 340) / 2);     } else if (m == "myspace") {         (function() {             window.open(      'http://www.myspace.cn/Modules/PostTo/Pages/DefaultMblog.aspx?t='        + encodeURIComponent(document.title) + '&u='        + encodeURIComponent(location.href)        + '&source=bookmark', 'myspace',      'width=495,height=450,resizable=yes,left='        + (screen.width - 495) / 2 + ',top='        + (screen.height - 450) / 2);         })();     } else if (m == "ymail") {         window.open("http://compose.mail.yahoo.com/?subject="     + encodeURIComponent(document.title) + "&body="     + encodeURIComponent(document.location), 'ymail',     'toolbar=0,status=0,width=760,height=670,left='       + (screen.width - 760) / 2 + ',top='       + (screen.height - 670) / 2);     } else if (m == "csdn") {         var d = document;         var t = d.selection ? (d.selection.type != 'None' ? d.selection     .createRange().text : '') : (d.getSelection ? d.getSelection()     : '');         void (saveit = window     .open('http://wz.csdn.net/storeit.aspx?t=' + escape(d.title)       + '&u=' + escape(d.location.href) + '&c=' + escape(t),       'csdn',       'scrollbars=no,width=600,height=310,status=no,resizable=yes,left='       + (screen.width - 600) / 2 + ',top='       + (screen.height - 310) / 2));         saveit.focus();     } else if (m == "youdao") {         void (window     .open(       'http://shuqian.youdao.com/manage?a=popwindow&title='         + encodeURI(document.title) + '&url='         + encodeURI(document.location),       'youdao',       'height=200, width=590,toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no,left='       + (screen.width - 590) / 2 + ',top='       + (screen.height - 200) / 2));     }     return false; };

    ------------------------------------QQ,MSN的网页点击弹出聊天窗口----------------------------------------------------------- <a target="blank" href="http://wpa.qq.com/msgrd?V=1&Uin=<%=QQ %>&Site=爱爸妈网在线咨询&Menu=yes">                             <img src="../images/qq.gif" alt="点击这里给我发消息" align="absmiddle"></a> <a target="blank"                                 href="msnim:chat?contact=<%=MSN %>">                                 <img src="../images/msn.gif" /></a>

  • 相关阅读:
    终于开通了
    <input>表单元素readonly时光标仍然可见
    关于字体
    SSI架构中get***方法潜在调用
    为uploads文件夹瘦身
    在JSP里使用CKEditor和CKFinder
    centos5.5上搭建svn服务器
    多文件上传
    属性化ATL,DCOM,SIM,IID
    BSTR转换成char*
  • 原文地址:https://www.cnblogs.com/panjuan/p/4239322.html
Copyright © 2011-2022 走看看