澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

澳门新浦京娱乐场网站类网页Wechat二维码图块滚

//**************************************************************************************** //&作者:哇哇鱼 //&日期:2004年12月31日 //&网站: //&Blog: //&名称:[对联广告]JS脚本类 //&功用:展现页面包车型客车楹联广告 //&方法: //&SmileAdver.setLeftPos;//设置左侧对联的距页面左侧的岗位 //&SmileAdver.setLeftTop;//设置左边对联的距页面最上端的任务//&SmileAdver.setRightPos;//设置左侧对联的距页面右侧的位置//&SmileAdver.setRightTop;//设置右侧对联的距页面最上端的职务//&SmileAdver.addLeftImage;//加多左边临联广告的图形 //&SmileAdver.addRightImage;//加多侧面对联广告的图样 //&SmileAdver.scroll(卡塔尔;//展现对联广告 //& //**************************************************************************************** functionSmileAdver_Class(卡塔尔国{ varleftImageArray=newArray(卡塔尔;//保存左边的广告图片数组 varrightImageArray=newArray(卡塔尔(قطر‎;//保存侧边的广告图片数组 varleftPos,rightPos;//leftPos=左侧广告的距左侧栏地方rightPos=侧面广告的距侧边栏位置varleftTop,rightTop;//leftTop=左侧广告的距顶边栏地方rightTop=左侧广告的距顶边栏地点varlastScrollY=0; leftPos=rightPos=10;//默感觉10 leftTop=rightTop=150;//默感觉150 this.setLeftPos=function{ if{value=10;}//非数字则默感觉10 leftPos=value; } this.setRightPos=function{ if{value=10;}//非数字则默感到10 rightPos=value; } this.setLeftTop=function{ if{value=150;}//非数字则默感到150 leftTop=value; } this.setRightTop=function{ if{value=150;}//非数字则默以为150 rightTop=value; } //增添左侧的图片广告addLeftImage this.addLeftImage=function(href,image,target,title卡塔尔国{ varimageArray=getImageArray(href,image,target,title卡塔尔国; if{ leftImageArray[leftImageArray.length]=imageArray; } } //增加左侧的图片广告addRightImage this.addRightImage=function(href,image,target,title卡塔尔(英语:State of Qatar){ varimageArray=getImageArray(href,image,target,title卡塔尔; if{ rightImageArray[rightImageArray.length]=imageArray; } } //内部增多广告图片选择,如果未有图片地址,则赶回贰个null值,不然再次来到叁个数组 functiongetImageArray(href,image,target,title卡塔尔国{ if{returnnull;}//未有图片地址,不加多if(target==undefined||target==""卡塔尔国{target="_blank"};//默认为_blank展开药情势target="target="" target """; if{//广告图片title提醒 title=""; }else{ title="title="" title """; } //链接以www.最初则自动抬高http:// if.substring{ href="; } if.substring{ image="; } returnnewArray(href,image,target,title卡塔尔; } //内部显示图片横幅所用showImageDiv(div的称号,div的安放方向,div的摆放地方,div层距顶上部分的任务,显示的图形数组变量卡塔尔(قطر‎functionshowImageDiv(div,pos,posPX,topPx,imageArray卡塔尔(قطر‎{ varj; document.write(""卡塔尔(英语:State of Qatar); for(j=0;j"卡塔尔(英语:State of Qatar); if(j!=imageArray.length-1){document.write("

首先是同心协力定制的台本方法属性代码:

  • 事件源对象 
    event.srcElement.tagName 
    event.srcElement.type
  • 破获释放  event.srcElement.setCapture();  
    event.srcElement.releaseCapture();  
  • 事件按钮 
    event.keyCode 
    event.shiftKey 
    event.altKey 
    event.ctrlKey
  • 事件重回值 
    event.returnValue
  • 鼠标地点  event.x 
    event.y
  • 窗体活动成分  document.activeElement
  • 绑定事件 
    document.captureEvents(Event.KEYDOWN);
  • 做客窗体元素  document.all("txt").focus(); 
    document.all("txt").select();
  • 窗体命令 
    document.execCommand
  • 窗体COOKIE  document.cookie
  • 美食做法事件 
    document.oncontextmenu
  • 创设成分  document.createElement("SPAN");  
  • 依据鼠标获得成分:  document.elementFromPoint(event.x,event.y).tagName=="TD 
    document.elementFromPoint(event.x,event.y).appendChild(ms)  
  • 窗体图片 
    document.images[索引]
  • 窗体育赛事件绑定  document.onmousedown=scrollwindow;
  • 元素 
    document.窗体.elements[索引]
  • 目的绑定事件  document.all.xxx.detachEvent('onclick',a);
  • 插件数目 
    navigator.plugins
  • 取变量类型  typeof($js_libpath) == "undefined"
  • 下拉框  下拉框.options[索引] 
    下拉框.options.length
  • 搜索对象 
    document.getElementsByName("r1"); 
    document.getElementById(id);
  • 定时  timer=setInterval('scrollwindow()',delay); 
    clearInterval(timer);
  • UNCODE编码  escape() ,unescape
  • 父对象 
    obj.parentElement(dhtml) 
    obj.parentNode(dom)
  • 交换表的行  TableID.moveRow(2,1)
  • 替换CSS 
    document.all.csss.href = "a.css";
  • 一碗水端平呈现 
    display:inline
  • 暗藏宗旨  hidefocus=true
  • 借助宽度换行  style="word-break:break-all"
  • 机关刷新  <meta HTTP-EQUIV="refresh" C>
  • 简言之邮件  <a  href="[email=aaa@bbb.com?subject=ccc&body=xxxyyy]mailto:aaa@bbb.com?subject=ccc&body=xxxyyy[/email]">  
  • 高速转到地方  obj.scrollIntoView(true)
  • 锚  <a name="first"> 
    <a href="#first">anchors</a>
  • 网页传递参数  location.search();
  • 可编辑  obj.contenteditable=true
  • 实施菜单命令 
    obj.execCommand
  • 双字节字符 
    /[^/x00-/xff]/ 
    汉字 
    /[/u4e00-/u9fa5]/
  • 让葡萄牙共和国语字符串超过表格宽度自动换行 
    word-wrap: break-word; word-break: break-all;
  • 透明背景 
    <IFRAME src="1.htm" width=300 height=180 allowtransparency></iframe>
  • 获得style内容  obj.style.cssText
  • HTML标签 
    document.documentElement.innerHTML
  • 第一个style标签 
    document.styleSheets[0]
  • style标签里的第二个样式 
    document.styleSheets[0].rules[0]
  • 严防点击空链接时,页面往往重新载入参数到页首端。  <a href="javascript:function()">word</a>
  • 上一网页源 
    asp: 
    request.servervariables("HTTP_REFERER") 
    javascript: 
    document.referrer
  • 放出内部存款和储蓄器  CollectGarbage();
  • 制止右键 
    document.oncontextmenu = function() { return false;}
  • 不保准存 
    <noscript><iframe src="*.htm"></iframe></noscript>
  • 取缔选用<body      Shortcut Icon" href="favicon.ico"> 
    favicon.ico 名字最佳不改变16*16的16色,放设想目录根目录下
  • 收藏栏Logo 
    <link rel="Bookmark" href="favicon.ico">
  • 翻开源码 
    <input type=button value=查看网页源代码 >
  • 关闭输入法 
    <input style="ime-mode:disabled">
  • 自行全选 
    <input type=text name=text1 value="123" >
  • ENTE福睿斯键能够让光标移到下多个输入框  <input >
  • 文本框的私下认可值  <input type=text value="123" >
  • title换行  obj.title = "123 sdfs "
  • 获取时间所表示的阿秒  var n1 = new Date("2004-10-10".replace(/-/g, "//")).getTime()
  • 窗口是还是不是关闭  win.closed

  • checkbox扁平  <input type=checkbox style="position: absolute; clip:rect(5px 15px 15px 5px)"><br>

  • 收获选中内容  document.selection.createRange().duplicate().text
  • 电动完毕功用  <input  type=text  autocomplete=on>展开该意义  
    <input  type=text  autocomplete=off>关闭该意义
  • 窗口最大化 
    <body >
  • 无休憩开关IE window.open("aa.htm", "meizz", "fullscreen=7");
  • 集合编码/解码 alert(decodeURIComponent(encodeURIComponent(" hehe"))) 
    encodeURIComponent对":"、"/"、";" 和 "?"也编码

"卡塔尔国;} } document.write; } //滚动广告对联图片 this.scroll=function(卡塔尔国{ showImageDiv("smilediv1","left",leftPos,leftTop,leftImageArray卡塔尔(قطر‎; showImageDiv("smilediv2","right",rightPos,rightTop,rightImageArray卡塔尔; window.setInterval; } //内部使用用来滚动广告图片 functionscrollImage(卡塔尔(英语:State of Qatar){ vardiffY,percent; diffY=document.body.scrollTop; percent=.1*; ifpercent=Math.ceil; elsepercent=Math.floor; document.all.smilediv1.style.pixelTop =percent; document.all.smilediv2.style.pixelTop =percent; lastScrollY=lastScrollY percent; } } ///////////////////////////////////////////类结束//////////////////////////////////////////////////////////////// /////////类的利用示例代码//////////////////////////////////////////////// varSmileAdver=newSmileAdver_Class(); SmileAdver.setLeftPos; SmileAdver.setRightPos; SmileAdver.setLeftTop; SmileAdver.setRightTop; SmileAdver.addLeftImage(""); SmileAdver.addLeftImage(""); SmileAdver.addLeftImage(""); SmileAdver.addRightImage(""); SmileAdver.addRightImage(""); SmileAdver.addRightImage(""); SmileAdver.scroll();

复制代码 代码如下:

尖端应用(朝气蓬勃卡塔尔 ~~~~~~

/*
 * 成立浮动图片广告(Generate a dock AD image)
 *
 * USAGE: 
 *  $(selector).higo_plugins_ad({
 *      src:null,                    // 广告图片路径
 *      closeSrc:null,               // 关闭图片路线
 *      href:"#",                    // 广告图片链接地址
 *      autoHide:true,               // 是还是不是自动隐蔽
 *      hideSecond:10,               // 延迟隐蔽秒数
 *      top:20,                      // 间距顶上部分偏移高度
 *      layout:"left",               // 暗中认可图片地方:left 居左 ,right 居右, center 居中, 
 *      width:100,                   // 宽度
 *      height:100,                  // 高度
 *      opacity:0.5              // 透明度opacity:0.5(firefox), filter:alpha(opacity=50)(IE)
 *      setPosition:function(left, top卡塔尔{ // 预先留下自定义呈现地方的秘诀(还未有贯彻)
 *          return;
 *      }   
 *  })
 */

//各个尺寸 

附带是亲力亲为效果落到实处:

s   =  "/r/n网页可知区域宽:"   document.body.clientWidth;   
s   =  "/r/n网页可知区域高:"   document.body.clientHeight;   
s   =  "/r/n网页可知区域高:"   document.body.offsetWeight   "  (满含边线的宽卡塔尔国";   
s   =  "/r/n网页可以预知区域高:"   document.body.offsetHeight   "  (富含边线的宽卡塔尔(قطر‎";   
s   =  "/r/n网页正文全文宽:"   document.body.scrollWidth;   
s   =  "/r/n网页正文全文高:"   document.body.scrollHeight;   
s   =  "/r/n网页被卷去的高:"   document.body.scrollTop;   
s   =  "/r/n网页被卷去的左:"   document.body.scrollLeft;   
s   =  "/r/n网页正文部分上:"   window.screenTop;   
s   =  "/r/n网页正文部分左:"   window.screenLeft;   
s   =  "/r/n显示屏分辨率的高:"   window.screen.height;   
s   =  "/r/n显示器分辨率的宽:"   window.screen.width;   
s   =  "/r/n荧屏可用职业区中度:"   window.screen.availHeight;   
s   =  "/r/n显示屏可用专门的学问区宽度:"   window.screen.availWidth;   

复制代码 代码如下:

//过滤数字 

(function($){ 
    $.fn.ad = function(options){ 
        var lastScrollY= 0; 
        var czd = $(this); 
        var settings = $.extend({ 
            src:null,                     
            closeSrc:null,                
            href:"#", 
            autoHide:true,                
            hideSecond:10, 
            position: "top",              
            top:20,     
            bottom:20,                   
            layout:"left",                
            width:100,                    
            height:100,                   
            opacity:0.5, 
            setPosition:function(left, top){ 
                return; 
            } 
        },options || {}); 

<input type=text onkeypress="return event.keyCode>=48&&event.keyCode<=57||(this.value.indexOf('.')<0?event.keyCode==46:false)" onpaste="return !clipboardData.getData('text').match(//D/)" ondragenter="return false"> 

        if(settings.src && settings.closeSrc){       
            var imgEl = "<a href='" settings.href "' target='_blank'><img border=0 width='" settings.width "px' height='" settings.height "px' src='" settings.src "'/> <br></a>"; 
            var closeImgEl = "<a href="#"; onclick="this.parentElement.style.visibility='hidden'"><img border=0 src='" settings.closeSrc "'/></a>"; 

//特殊用处 

            $(this).append(imgEl closeImgEl); 

<input type=button value=导入收藏夹 onclick="window.external.ImportExportFavorites(true,'; 
<input type=button value=导出收藏夹 onclick="window.external.ImportExportFavorites(false,'; 
<input type=button value=整理珍藏夹 onclick="window.external.ShowBrowserUI('OrganizeFavorites', null卡塔尔"> 
<input type=button value=语言设置   onclick="window.external.ShowBrowserUI('LanguageDialog', null卡塔尔"> 
<input type=button value=参加收藏夹 onclick="window.external.AddFavorite('', 'google')"> 
<input type=button value=出席到频道 onclick="window.external.addChannel('; 
<input type=button value=出席到频道 onclick="window.external.showBrowserUI('PrivacySettings',null卡塔尔国"> 

            $(this).css("position","absolute"); 
            if(settings.position=='top'){ 
                $(this).css("top",settings.top "px"); 
            } else { 
                $(this).css("bottom",settings.bottom "px"); 
            } 
            $(this).css("opacity",settings.opacity); 
            $(this).css("filter","alpha(opacity=" parseInt(settings.opacity * 100)  ")"); 

//不缓存 

            switch(settings.layout) { 
                case "left": 
                    $(this).css("left","-100px"); 
                    break; 
                case "right": 
                    $(this).css("right","-100px"); 
                    break; 
                case "center": 
                    var left = (parseInt(window.screen.availWidth) - parseInt(settings.width))/2 "px"; 
                    $(this).css("left",left); 
                    break; 
                default: 
                    $(this).css("left","-100px"); 
                    break; 
            } 
        } else { 
            return; 
        } 

<META HTTP-EQUIV="pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> 
<META HTTP-EQUIV="expires" CONTENT="0"> 

        if(settings.autoHide) { 
            setTimeout("(function(){$('" $(this).selector   "').hide();})();",parseInt(settings.hideSecond) * 1000; 
        } 
        //外号差别引致事件驱动不生机勃勃致:scroll与onscroll 
        $(window).bind("scroll", function(){ 
            var diffY; 
            if (document.documentElement && document.documentElement.scrollTop) 
                diffY = document.documentElement.scrollTop; 
            else if (document.body) 
                diffY = document.body.scrollTop 
                else { 
                    /*Netscape stuff*/ 
                } 
            percent= 1 * (diffY - lastScrollY); 
            if(percent>0) 
                percent=Math.ceil(percent); 
            else  
                percent=Math.floor(percent); 

//正则相称 

            if(settings.position=='top'){ 
                var top = czd.css("top"); 
                czd.css("top", parseInt(top) percent "px"); 
                lastScrollY = percent; 
            } else { 
                var top = czd.css("bottom"); 

合作国语字符的正则表明式: [/u4e00-/u9fa5] 
非常双字节字符(包涵汉字在内卡塔尔(英语:State of Qatar):[^/x00-/xff] 
相称空行的正则表明式:/n[/s| ]*/r 
相称HTML标识的正则表明式:/<(.*)>.*<///1>|<(.*) //>/  
特别首尾空格的正则表达式:(^/s*)|(/s*$)(像vbscript那样的trim函数) 
相称Email地址的正则表达式:/w ([- .]/w )*@/w ([-.]/w )*/./w ([-.]/w )* 
相称网站U冠道L的正则表明式: ./?%&=]*)? 
以下是例证: 
应用正则表明式限定网页表单里的文本框输入内容: 
用正则表达式约束只可以输入普通话:onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))" 
1.用正则表达式约束只可以输入全角字符: onkeyup="value=value.replace(/[^/uFF00-/uFFFF]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/uFF00-/uFFFF]/g,''))" 
2.用正则表明式节制只可以输入数字:onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" 
3.用正则表明式限制只好输入数字和英语:onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" 

                czd.css("bottom", parseInt(top) - percent "px");lastScrollY = percent; 
            } 

//消释图像工具栏

        }); 
    } 
})(jQuery);

<IMG SRC="mypicture.jpg" HEIGHT="100px" WIDTH="100px" GALLERYIMG="false">  
or 
<head> 
<meta http-equiv="imagetoolbar" content="no"> 
</head>
 

终极便是页面包车型地铁编写制定:

//无提醒关闭 
function Close() 

var ua=navigator.userAgent 
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false 
if(ie) 

      var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ") 5,ua.indexOf(";",ua.indexOf("MSIE ")))) 
  if(IEversion< 5.5) 
  { 
   var str  = '<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">' 
       str = '<param name="Command" value="Close"></object>'; 
       document.body.insertAdjacentHTML("beforeEnd", str); 
       document.all.noTipClose.Click(); 
  } 
      else 
  { 
       window.opener =null; 
       window.close(); 
      } 
   } 
else 

  window.close() 
   } 

风流罗曼蒂克、导入自身定义的JQuery并配好head

//拿到控件得绝对地点(1卡塔尔(قطر‎ 

复制代码 代码如下:

<script language="javascript">  
function getoffset(e) 
{  
var t=e.offsetTop;  
var l=e.offsetLeft;  
while(e=e.offsetParent) 
{  
  t =e.offsetTop;  
  l =e.offsetLeft;  
}  
var rec = new Array(1); 
rec[0]  = t; 
rec[1] = l; 
return rec 
}  
</script> 

<decorator:head /> 
        <script type="text/javascript" src="<%=basePath%>js/jquery.czd_plugins_ad.js"></script> 
        <script language="javascript"> 
        $(document).ready(function(){ 
            $("#leftbelow").ad({ 
                src:"<%=basePath%>/images/qrcode.png",                   
                closeSrc:"<%=basePath%>/images/closeAd.gif",        
                autoHide:false,                
                hideSecond:5,                
                top:480,  
                layout:"left",                
                width:100,                    
                height:100,                  
                opacity:5 
                }); 

//获得控件的相对化地方(2卡塔尔(قطر‎ 

            $("#left").ad({ 
                src:"<%=basePath%>/images/longtentianxia20131010.jpg",                     
                closeSrc:"<%=basePath%>/images/closeAd.gif",                
                href:"......",                     
                autoHide:false,                
                hideSecond:5,                
                top:-70,                       
                layout:"left",                
                width:100,                    
                height:500 ,                
                opacity:5  
            }); 
            $("#right").ad({ 
                src:"<%=basePath%>/images/yingxiaodasai201203012.jpg",                   
                closeSrc:"<%=basePath%>/images/closeAd.gif",        
                href:"......",                     
                autoHide:false,                
                hideSecond:5,                
                top:-70,                       
                layout:"right",                
                width:100,                    
                height:500,                  
                opacity:5 
            }); 
        }); 
</script>

oRect = obj.getBoundingClientRect(); 
oRect.left 
oRect. 

二、写上海重机厂点body代码

//最小化,最大化,关闭

复制代码 代码如下:

<object id=min classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">  
<param name="Command" value="Minimize"></object>  
<object id=max classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">  
<param name="Command" value="Maximize"></object>  
<OBJECT id=close classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
<PARAM NAME="Command" value="Close"></OBJECT>  
<input type=button value=最小化 onclick=min.Click()>  
<input type=button value=最大化 onclick=max.Click()>  
<input type=button value=关闭 onclick=close.Click()>  

<body class="homeBackgroup"> 
          <div id="center"> </div> 

//光标停在文字最后 

      <%@include file="/page/public/sideBar.jsp"%> 
      <div class="shadow"> 

<script language="javascript"> 
function cc() 

var e = event.srcElement; 
var r =e.createTextRange(); 
r.moveStart('character',e.value.length); 
r.collapse(true); 
r.select(); 

</script> 
<input type=text name=text1 value="123" onfocus="cc()"> 

        <div id="container"> 
            <div id="header"> 
                <%@include file="/page/public/top.jsp"%> 
            </div> 
            <div id="mainContent"> 

//页面步向和抽离的特效 
进去页面<meta http-equiv="Page-Enter" content="revealTrans(duration=x, transition=y卡塔尔国"> 
推出页面<meta http-equiv="Page-Exit" content="revealTrans(duration=x, transition=y卡塔尔(英语:State of Qatar)">  
以此是页面被载入和调出时的局地神效。duration表示特效的持续时间,以秒为单位。transition表示使 
用哪类特效,取值为1-23: 
  0 矩形收缩  
  1 矩形增加  
  2 圆形收缩 
  3 圆形扩大  
  4 下到上刷新  
  5 上到下刷新 
  6 左到右刷新  
  7 右到左刷新  
  8 竖百叶窗 
  9 横百叶窗  
  10 错位横百叶窗  
  11 错位竖百叶窗 
  12 点扩散  
  13 左右到中等刷新  
  14 中间到左右刷新 
  15 中间到上下 
  16 上下到中间  
  17 右下到左上 
  18 右上到左下  
  19 左上到右下  
  20 左下到右上 
  21 横条  
  22 竖条  
  23  

                        <div id="left"></div> 

//网页是还是不是被寻觅 <meta name="ROBOTS" content="属性值"> 
  在那之中属性值有以下部分: 
  属性值为"all": 文件将被搜寻,且页上链接可被询问; 
  属性值为"none": 文件不被寻觅,并且不查询页上的链接; 
  属性值为"index": 文件将被搜索; 
  属性值为"follow": 查询页上的链接; 
  属性值为"noindex": 文件不检索,但可被询问链接; 
  属性值为"nofollow":  

                    <decorator:body /> 

//打字与印刷分页 <p  style="page-break-after:always">page1</p>   
<p  style="page-break-after:always">page2</p>   

                        <div id="right"></div> 
                        <div id="leftbelow"></div> 

//设置打字与印刷 

            </div> 
            <div id="footer" > 
                <%@include file="/page/public/bottom.jsp"%> 
            </div> 
            <div id="back-top"> 
                <a href="#top"><span></span></a> 
            </div> 
        </div> 
      </div>   
</body>

<object id="factory" style="display:none" viewastext 
  classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" 
  codebase="" 
></object> 
<input type=button value=页面设置 onclick="factory.printing.PageSetup(卡塔尔(قطر‎"> 
<input type=button value=打字与印刷预览 onclick="factory.printing.Preview(卡塔尔(英语:State of Qatar)"> 
  
<script language=javascript> 
function window.onload() 

   // -- advanced features 
   factory.printing.SetMarginMeasure(2) // measure margins in inches 
   factory.printing.SetPageRange(false, 1, 3) // need pages from 1 to 3 
   factory.printing.printer = "HP DeskJet 870C" 
   factory.printing.copies = 2 
   factory.printing.collate = true 
   factory.printing.paperSize = "A4" 
   factory.printing.paperSource = "Manual feed" 
   // -- basic features 
   factory.printing.header = "居左展现&b居中展现&b居右展现页码,第&p页/共&P页" 
   factory.printing.footer = "(自定义页脚)" 
   factory.printing.portrait = false 
   factory.printing.leftMargin = 0.75 
   factory.printing.topMargin = 1.5 
   factory.printing.rightMargin = 0.75 
   factory.printing.bottomMargin = 1.5 

function Print(frame) { 
  factory.printing.Print(true, frame) // print with prompt 

</script> 
<input type=button value="打字与印刷本页" onclick="factory.printing.Print(false卡塔尔(قطر‎"> 
<input type=button value="页面设置" onclick="factory.printing.PageSetup(卡塔尔"> 
<input type=button value="打字与印刷预览" onclick="factory.printing.Preview(卡塔尔(قطر‎"><br> 
<a href=""  target=_blank>具体使用手册,更加多音讯,点这里</a> 

复制代码 代码如下: /* * 创立浮动图片广告(Generate a dock AD image) * * USAGE: * $(selector).higo_plugins_ad(...

//自带的打字与印刷预览 
WebBrowser.ExecWB(1,1) 打开  
Web.ExecWB(2,1卡塔尔 关闭以后有着的IE窗口,并开采二个新窗口  
Web.ExecWB(4,1卡塔尔 保存网页  
Web.ExecWB(6,1) 打印  
Web.ExecWB(7,1卡塔尔(قطر‎ 打印预览  
Web.ExecWB(8,1卡塔尔 打印页面设置  
Web.ExecWB(10,1卡塔尔(英语:State of Qatar) 查看页面属性  
Web.ExecWB(15,1卡塔尔 好疑似收回,有待确认  
Web.ExecWB(17,1) 全选  
Web.ExecWB(22,1) 刷新  
Web.ExecWB(45,1卡塔尔(英语:State of Qatar) 关闭窗体无提醒  
<style media=print>  
.Noprint{display:none;}<!--用本样式在打字与印刷时蒙蔽非打字与印刷项目-->  
.PageNext{page-break-after: always;}<!--调控分页-->  
</style>  
<object  id="WebBrowser"  width=0  height=0  classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">     
</object>     
  
<center class="Noprint" > 
<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>  
<input type=button value=直接打印onclick=document.all.WebBrowser.ExecWB(6,6卡塔尔(قطر‎>  
<input type=button value=页面设置 onclick=document.all.WebBrowser.ExecWB(8,1卡塔尔(قطر‎>  
</p>  
<p> <input type=button value=打字与印刷预览 onclick=document.all.WebBrowser.ExecWB(7,1卡塔尔(英语:State of Qatar)>  
</center> 

//去掉打印时的页眉页脚 

<script  language="JavaScript">   
var HKEY_Root,HKEY_Path,HKEY_Key; 
HKEY_Root="HKEY_CURRENT_USER"; 
HKEY_Path="//Software//Microsoft//Internet Explorer//PageSetup//"; 
//设置网页打字与印刷的页眉页脚为空 
function PageSetup_Null() 

try 

         var Wsh=new ActiveXObject("WScript.Shell"); 
  HKEY_Key="header"; 
  Wsh.RegWrite(HKEY_Root HKEY_Path HKEY_Key,""); 
  HKEY_Key="footer"; 
  Wsh.RegWrite(HKEY_Root HKEY_Path HKEY_Key,""); 

catch(e){} 

//设置网页打字与印刷的页眉页脚为暗中认可值 
function  PageSetup_Default() 
{   
try 

  var Wsh=new ActiveXObject("WScript.Shell"); 
  HKEY_Key="header"; 
  Wsh.RegWrite(HKEY_Root HKEY_Path HKEY_Key,"&w&b页码,&p/&P"); 
  HKEY_Key="footer"; 
  Wsh.RegWrite(HKEY_Root HKEY_Path HKEY_Key,"&u&b&d"); 

catch(e){} 

</script> 
<input type="button" value="清空页码" onclick=PageSetup_Null()> 
<input type="button" value="恢复生机页码" onclick=PageSetup_Default()> 

//浏览器验证 

function checkBrowser() 
{  
   this.ver=navigator.appVersion  
   this.dom=document.getElementById?1:0  
   this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;  
   this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;  
   this.ie4=(document.all && !this.dom)?1:0;  
   this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;  
   this.ns4=(document.layers && !this.dom)?1:0;  
   this.mac=(this.ver.indexOf('Mac') > -1) ?1:0;  
   this.ope=(navigator.userAgent.indexOf('Opera')>-1);  
   this.ie=(this.ie6 || this.ie5 || this.ie4)  
   this.ns=(this.ns4 || this.ns5)  
   this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns5 || this.ns4 || this.mac || this.ope)  
   this.nbw=(!this.bw)  
   return this; 

//计算内容宽和高

<SCRIPT  language="javascript">   
function  test(obj)   
{   
       var  range  =  obj.createTextRange();   
       alert("内容区宽度:  "     range.boundingWidth     
                                                   "px/r/n内容区高度:  "     range.boundingHeight     "px"卡塔尔国;   
              
}   
</SCRIPT>   
<BODY>   
<Textarea id="txt" height="150">sdf</textarea><INPUT  type="button"  value="总计内容宽度"  onClick="test(txt卡塔尔国">   
</BODY> 

//无情势的提醒框 function modelessAlert(Msg) 

   window.showModelessDialog("javascript:alert(/"" escape(Msg) "/");window.close();","","status:no;resizable:no;help:no;dialogHeight:height:30px;dialogHeight:40px;");

//屏蔽开关 
<html> 
<head> 
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
  <noscript><meta http-equiv="refresh" content="0;url=about:noscript"></noscript> 
  <title>屏蔽鼠标右键、Ctrl N、Shift F10、Alt F4、F11、F5刷新、退格键</title> 
</head> 
<body> 
<script language="Javascript"><!-- 
  //屏蔽鼠标右键、Ctrl N、Shift F10、F11、F5刷新、退格键 
  //Author: meizz(梅花雨) 2002-6-18 
function document.oncontextmenu(卡塔尔(قطر‎{event.returnValue=false;}//屏蔽鼠标右键 
function window.onhelp(){return false} //屏蔽F1帮助 
function document.onkeydown() 

  if ((window.event.altKey)&& 
      ((window.event.keyCode==37)||   //屏蔽 Alt 方向键 ← 
       (window.event.keyCode==39)))   //屏蔽 Alt 方向键 → 
  { 
     alert("不许你采纳ALT 方向键前行或后退网页!"卡塔尔; 
     event.returnValue=false; 
  } 
     /* 注:那还不是真的地掩盖 Alt 方向键, 
     因为 Alt 方向键弹出警示框时,按住 Alt 键不放, 
     用鼠标点掉警示框,这种屏蔽措施就失效了。以往若 
     有哪位高手有实在屏蔽 Alt 键的章程,请告知。*/ 
  if ((event.keyCode==8卡塔尔(英语:State of Qatar)  ||                 //屏蔽退格删除键 
      (event.keyCode==116)||                 //屏蔽 F5 刷新键 
      (event.ctrlKey && event.keyCode==82)){ //Ctrl R 
     event.keyCode=0; 
     event.returnValue=false; 
     } 
  if (event.keyCode==122){event.keyCode=0;event.returnValue=false;}  //屏蔽F11 
  if (event.ctrlKey && event.keyCode==78) event.returnValue=false;   //屏蔽 Ctrl n 
  if (event.shiftKey && event.keyCode==121)event.returnValue=false;  //屏蔽 shift F10 
  if (window.event.srcElement.tagName == "A" && window.event.shiftKey)  
      window.event.returnValue = false;             //屏蔽 shift 加鼠标左键新开一网页 
  if ((window.event.altKey)&&(window.event.keyCode==115))             //屏蔽Alt F4 
  { 
      window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); 
      return false; 
  } 

</script> 
屏蔽鼠标右键、Ctrl N、Shift F10、Alt F4、F11、F5刷新、退格键 
</body> 
</html> 

//屏蔽打字与印刷 
<style> 
@media print{ 
* {display:none} 

</style> 

//移动的图层,拖动 
1.<span style='position:absolute;width:200;height:200;background:red' onmousedown=MouseDown(this) onmousemove=MouseMove() onmouseup=MouseUp()>meizz</span> 
<script language=javascript> 
var Obj; 
function MouseDown(obj) 

  Obj=obj; 
  Obj.setCapture(); 
  Obj.l=event.x-Obj.style.pixelLeft; 
  Obj.t=event.y-Obj.style.pixelTop; 

function MouseMove() 

  if(Obj!=null) 
  { 
    Obj.style.left = event.x-Obj.l; 
    Obj.style.top = event.y-Obj.t; 
  } 

function MouseUp() 

  if(Obj!=null) 
  { 
    Obj.releaseCapture(); 
    Obj=null; 
  } 

</script> 
2. 
<div id="myDiv" src="logo.gif" ondrag="doDrag();" onmouseover="this.style.cursor='hand'"style="position:absolute;left=100;top=100;" onmousedown="doMouseDown();"> 
<a href="#" onclick="return false"><h1>wlecome</h1></a> 
</div> 
<script language="JavaScript" type="text/javascript"> 
var orgMouseX; 
var orgMouseY; 
var orgObjX; 
var orgObjY; 
function doDrag() 

var myObject=document.all.myDiv; 

var x=event.clientX; 
var y=event.clientY; 
myObject.style.left=x-(orgMouseX-orgObjX); 
myObject.style.top=y-(orgMouseY-orgObjY); 
  

function doMouseDown() 

orgMouseX=event.clientX; 
orgMouseY=event.clientY; 
orgObjX=parseInt(document.all.myDiv.style.left); 
orgObjY=parseInt(document.all.myDiv.style.top); 

</script> 
  
//文书档案状态改进 
<iframe src="a.html" id="f" name="f" scrolling="no" frameborder=0 marginwidth=0 marginheight=0></iframe> 
<script> 
var doc=window.frames["f"].document; 
function s(){ 
if (doc.readyState=="complete"){ 
  document.all.f.style.height=doc.body.scrollHeight 
  document.all.f.style.width=doc.body.scrollWidth 


doc.onreadystatechange=s 
</script> 

//刷新后不改变的文本框 <HTML> 
<HEAD> 
<META NAME="save" CONTENT="history"> 
<STYLE> 
   .sHistory {behavior:url(#default#savehistory);} 
</STYLE> 
</HEAD> 
<BODY> 
<INPUT class="sHistory" type=text id=oPersistInput> 
</BODY> 
</HTML> 

//访问剪贴板 

event.dataTransfer.setData("URL", oImage.src); 
sImageURL = event.dataTransfer.getData("URL") 
(2卡塔尔(英语:State of Qatar)普通访谈 
window.clipboardData.setData("Text",oSource.innerText); 
window.clipboardData.getData("Text"); 

//操作COOKIE 

function SetCookie(sName, sValue) 

document.cookie = sName  "="  escape(sValue)  "; "; 

function GetCookie(sName) 

var aCookie = document.cookie.split("; "); 
for (var i=0; i < aCookie.length; i ) 

   
  var aCrumb = aCookie.split("="); 
  if (sName == aCrumb[0])  
  return unescape(aCrumb[1]); 

  

function DelCookie(sName) 

document.cookie = sName  "="  escape(sValue)  "; expires=Fri, 31 Dec 1999 23:59:59 GMT;"; 

//setTimeout扩充参数 

<script> 
var _st = window.setTimeout; 
window.setTimeout = function(fRef, mDelay) { 
if(typeof fRef == 'function'){ 
  var argu = Array.prototype.slice.call(arguments,2); 
  var f = (function(){ fRef.apply(null, argu); }); 
  return _st(f, mDelay); 

return _st(fRef,mDelay); 

function test(x){ 
alert(x); 

window.setTimeout(test,1000,'fason'); 
</script> 

//自定义的apply,call 

Function.prototype.apply = function (obj, argu) { 
if (obj) obj.constructor.prototype._caller = this;  
var argus = new Array(); 
for (var i=0;i<argu.length;i ) 
  argus = "argu["  i  "]"; 
var r; 
eval("r = "  (obj ? ("obj._caller("  argus.join(",")  ");") : ("this("  argus.join(",")  ");"))); 
return r; 
}; 
Function.prototype.call = function (obj) { 
var argu = new Array(); 
for (var i=1;i<arguments.length;i ) 
  argu[i-1] = arguments; 
return this.apply(obj, argu); 
};        

//下载文件 

function DownURL(strRemoteURL,strLocalURL) 

try 

  var xmlHTTP=new ActiveXObject("Microsoft.XMLHTTP"); 
  xmlHTTP.open("Get",strRemoteURL,false); 
  xmlHTTP.send(); 
  var adodbStream=new ActiveXObject("ADODB.Stream"); 
  adodbStream.Type=1;//1=adTypeBinary 
  adodbStream.Open(); 
  adodbStream.write(xmlHTTP.responseBody); 
  adodbStream.SaveToFile(strLocalURL,2); 
  adodbStream.Close(); 
  adodbStream=null; 
  xmlHTTP=null; 
   

catch(e) 

  window.confirm("下载URL出错!"); 

//window.confirm("下载完毕."卡塔尔(英语:State of Qatar); 

//考验连接是或不是可行 

function getXML(URL)  

var xmlhttp = new ActiveXObject("microsoft.xmlhttp"); 
xmlhttp.Open("GET",URL, false);  
try 
{  
  xmlhttp.Send(); 

catch(e){} 
finally  

  var result = xmlhttp.responseText; 
  if(result)  
  { 
   if(xmlhttp.Status==200) 
   { 
    return(true); 
   } 
   else  
   { 
    return(false); 
   } 
  } 
  else  
  { 
   return(false); 
  } 

//POST代替FORM 

<SCRIPT language="VBScript"> 
Function URLEncoding(vstrIn) 
    strReturn = "" 
    For i = 1 To Len(vstrIn) 
        ThisChr = Mid(vStrIn,i,1) 
        If Abs(Asc(ThisChr)) < &HFF Then 
            strReturn = strReturn & ThisChr 
        Else 
            innerCode = Asc(ThisChr) 
            If innerCode < 0 Then 
                innerCode = innerCode &H10000 
            End If 
            Hight8 = (innerCode  And &HFF00)/ &HFF 
            Low8 = innerCode And &HFF 
            strReturn = strReturn & "%" & Hex(Hight8) &  "%" & Hex(Low8) 
        End If 
    Next 
    URLEncoding = strReturn 
End Function 
Function bytes2BSTR(vIn) 
    strReturn = "" 
    For i = 1 To LenB(vIn) 
        ThisCharCode = AscB(MidB(vIn,i,1)) 
        If ThisCharCode < &H80 Then 
            strReturn = strReturn & Chr(ThisCharCode) 
        Else 
            NextCharCode = AscB(MidB(vIn,i 1,1)) 
            strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 CInt(NextCharCode)) 
            i = i 1 
        End If 
    Next 
    bytes2BSTR = strReturn 
End Function 
dim strA,oReq 
strA = URLEncoding("submit1=Submit&text1=中文") 
set oReq = CreateObject("MSXML2.XMLHTTP") 
oReq.open "POST"," 
oReq.setRequestHeader "Content-Length",Len(strA) 
oReq.setRequestHeader "CONTENT-TYPE","application/x-www-form-urlencoded" 
oReq.send strA 
msgbox bytes2BSTR(oReq.responseBody) 
</SCRIPT> 

//readyState是xmlhttp重回数据的进程,0=载入中,1=未初叶化,2=已载入,3=运营中,4=实现

高端应用(二)~~~~

//组件是不是安装 

isComponentInstalled("{6B053A4B-A7EC-4D3D-4567-B8FF8A1A5739}", "componentID")) 

//检查网页是不是留存 

function CheckURL(URL) 

  var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
  xmlhttp.Open("GET",URL, false); 
  try 
  {  
    xmlhttp.Send();  
    var result = xmlhttp.status; 
  } 
  catch(e) {return(false); } 
  if(result==200) 
  {  
    return true; 
  } 
  xmlhttp = null; 
  return false; 

//连接数据库 

<script language="javascript"> 
  //用 JavaScript 写服务器端连接数据库的代码示例 
  var conn = new ActiveXObject("ADODB.Connection"); 
  conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; " 
    "Password=; Initial Catalog=pubs"); 
  var rs = new ActiveXObject("ADODB.Recordset"); 
  var sql="select * from authors"; 
  rs.open(sql, conn); 
shtml = "<table width='100%' border=1>"; 
shtml ="<tr bgcolor='#f4f4f4'><td>au_id</td><td>au_lname</td><td>au_fname</td><td>phone</td><td>address</td><td> city</td><td>state</td><td>zip</td></tr>"; 
  while(!rs.EOF) 
  { 
shtml = "<tr><td>"  rs("au_id")  "</td><td>"  rs("au_lname")  "</td><td>"  rs("au_fname")  "</td><td>"  rs("phone")  "</td><td>"  rs("address")  "</td><td>"  rs("city")  "</td><td>"  rs("state")  "</td><td>"  rs("zip")  "</td></tr>"; 
rs.moveNext; 
  } 
  shtml = "</table>"; 
  document.write(shtml); 
  rs.close();  
  rs = null;  
  conn.close();  
  conn = null; 
</script> 

//使用数据岛 

<html> 
<body> 
srno:<input type=text datasrc=#xmldate DataFLD=srno size="76"><BR> 
times:<input type=text datasrc=#xmldate DataFLD=times size="76"><BR> 
<input id="first" TYPE=button value="<< 第一条记下" onclick="xmldate.recordset.moveFirst(卡塔尔(英语:State of Qatar)"> 
<input id="prev" TYPE=button value="<上一条记下" onclick="xmldate.recordset.movePrevious(卡塔尔">   
<input id="next" TYPE=button value="下一条记下>" onclick="xmldate.recordset.moveNext(卡塔尔国">   
<input id="last" TYPE=button value="最终一条记下>>" onclick="xmldate.recordset.moveLast(卡塔尔国">    
<input id="Add" TYPE=button value="增加新记录" onclick="xmldate.recordset.addNew(卡塔尔">   

<XML ID="xmldate"> 
<infolist> 
<info ><srno>20041025-01</srno><times>null</times></info> 
<info ><srno>20041101-09</srno><times>2004年10月1日2点22分0秒</times></info> 
</infolist> 
</XML> 
</body> 
</html> 

//拿到参数 

<body> 
<a href="javascript:location.href=location.href '?a=1&b=2'">search</a> 
<script language="JavaScript"> 
<!-- 
var a = location.search.substr(1); 
if(a.length>0) 

var re = /([^&]*?)/=([^&]*)/g 
var s = a.match(re); 
for(var i= 0;i<s.length;i ) 

  alert(s);    alert(s.split("=")[1]); 


//--> 
</script> 
</body> 

//可编辑SELECT 

<input type=text name=re_name style="width:100px;height:21px;font-size:10pt;"><span style="width:18px;border:0px solid red;"><select name="r00" style="margin-left:-100px;width:118px; "onChange="document.all.re_name.value=this.value;"> 
                <option value="1">11111111<option> 
                <option value="2">222222</option> 
                <option value="3">333333</option> 
              </select> 
              </span> 

//设置光标地点 
function getCaret(textbox) 

var control = document.activeElement; 
textbox.focus(); 
var rang = document.selection.createRange(); 
  rang.setEndPoint("StartToStart",textbox.createTextRange()) 
control.focus(); 
return rang.text.length; 

function setCaret(textbox,pos) 

try 

  var r =textbox.createTextRange(); 
   r.moveStart('character',pos); 
   r.collapse(true); 
   r.select(); 

catch(e) 
{} 

function selectLength(textbox,start,len) 

try 

  var r =textbox.createTextRange(); 
  
  r.moveEnd('character',len-(textbox.value.length-start)); 
  r.moveStart('character',start); 
   
  r.select(); 

catch(e) 
{//alert(e.description)} 

function insertAtCaret(textbox,text) 

textbox.focus(); 
document.selection.createRange().text = text; 

//页内搜寻 

function findInPage(str) 

var txt, i, found,n = 0; 
if (str == "") 

  return false; 

txt = document.body.createTextRange(); 
for (i = 0; i <= n && (found = txt.findText(str)) != false; i ) 

  txt.moveStart("character", 1); 
  txt.moveEnd("textedit"); 

if (found) 

  txt.moveStart("character", -1); 
  txt.findText(str); 
  txt.select(); 
  txt.scrollIntoView(); 
  n ;   

else 

  if (n > 0) 
  { 
   n = 0; 
   findInPage(str); 
  } 
  else 
  { 
   alert(str  "...            您要找的文字官样文章。/n /n请试着输入页面中的关键字再度找寻!"卡塔尔国; 
  } 

return false; 

//操作EXECL 

<script language="javascript"> 
function jStartExcel() { 
var xls = new ActiveXObject ( "Excel.Application" ); 
xls.visible = true; 
var newBook = xls.Workbooks.Add; 
newBook.Worksheets.Add; 
newBook.Worksheets(1).Activate; 
xls.ActiveWorkBook.ActiveSheet.PageSetup.Orientation = 2; 
xls.ActiveWorkBook.ActiveSheet.PageSetup.PaperSize = 5; 
newBook.Worksheets(1).Columns("A").columnwidth=50; 
newBook.Worksheets(1).Columns("A").WrapText = true; 
newBook.Worksheets(1).Columns("B").columnwidth=50; 
newBook.Worksheets(1).Columns("B").WrapText = true; 
newBook.Worksheets(1).Range("A1:B1000").NumberFormat = "0"; 
newBook.Worksheets(1).Range("A1:B1000").HorizontalAlignment = -4131; 
newBook.Worksheets(1).Cells(1,1).Interior.ColorIndex="15"; 
newBook.Worksheets(1).Cells(1,1).value="First Column, First Cell"; 
newBook.Worksheets(1).Cells(2,1).value="First Column, Second Cell"; 
newBook.Worksheets(1).Cells(1,2).value="Second Column, First Cell"; 
newBook.Worksheets(1).Cells(2,2).value="Second Column, Second Cell"; 
newBook.Worksheets(1).Name="My First WorkSheet"; 

</script> 

**//自定义提示条 

*<a href="#" title="那是唤醒">tip</a> 
<script Language="JavaScript"> 
//
**********暗许设置定义.********************* 
tPopWait=50;//停留tWait豪秒后出示提醒。 
tPopShow=5000;//呈现tShow豪秒后关门提醒 
showPopStep=20; 
popOpacity=99; 
//***************内部变量定义***************** 
sPop=null; 
curShow=null; 
tFadeOut=null; 
tFadeIn=null; 
tFadeWaiting=null; 
document.write("<style type='text/css'id='defaultPopStyle'>"); 
document.write(".cPopText {  color:#000000; border: 1px #000000 solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: Alpha(Opacity=0)}"); 
document.write("</style>"); 
document.write("<div id='dypopLayer' style='position:absolute;z-index:1000;' class='cPopText'></div>"); 

function showPopupText(){ 
var o=event.srcElement; 
MouseX=event.x; 
MouseY=event.y; 
if(o.alt!=null && o.alt!=""){o.dypop=o.alt;o.alt=""}; 
        if(o.title!=null && o.title!=""){o.dypop=o.title;o.title=""}; 
if(o.dypop!=sPop) { 
sPop=o.dypop; 
clearTimeout(curShow); 
clearTimeout(tFadeOut); 
clearTimeout(tFadeIn); 
clearTimeout(tFadeWaiting); 
if(sPop==null || sPop=="") { 
dypopLayer.innerHTML=""; 
dypopLayer.style.filter="Alpha()"; 
dypopLayer.filters.Alpha.opacity=0; 

else { 
if(o.dyclass!=null) popStyle=o.dyclass  
else popStyle="cPopText"; 
curShow=setTimeout("showIt()",tPopWait); 



function showIt(){ 
dypopLayer.className=popStyle; 
dypopLayer.innerHTML=sPop; 
popWidth=dypopLayer.clientWidth; 
popHeight=dypopLayer.clientHeight; 
if(MouseX 12 popWidth>document.body.clientWidth) popLeftAdjust=-popWidth-24 
else popLeftAdjust=0; 
if(MouseY 12 popHeight>document.body.clientHeight) popTopAdjust=-popHeight-24 
else popTopAdjust=0; 
dypopLayer.style.left=MouseX 12 document.body.scrollLeft popLeftAdjust; 
dypopLayer.style.top=MouseY 12 document.body.scrollTop popTopAdjust; 
dypopLayer.style.filter="Alpha(Opacity=0)"; 
fadeOut(); 

function fadeOut(){ 
if(dypopLayer.filters.Alpha.opacity<popOpacity) { 
dypopLayer.filters.Alpha.opacity =showPopStep; 
tFadeOut=setTimeout("fadeOut()",1); 

else { 
dypopLayer.filters.Alpha.opacity=popOpacity; 
tFadeWaiting=setTimeout("fadeIn()",tPopShow); 


function fadeIn(){ 
if(dypopLayer.filters.Alpha.opacity>0) { 
dypopLayer.filters.Alpha.opacity-=1; 
tFadeIn=setTimeout("fadeIn()",1); 


document.onmouseover=showPopupText; 
</script> 

//插入文字 

document.onclick =function(){  
var oSource = window.event.srcElement;  
if(oSource.tagName!="DIV")  
return false;  
var sel = document.selection;  
if (sel!=null) {  
var rng = sel.createRange();  
if (rng!=null)  
rng.pasteHTML("<font color=red>插入文字</font>"卡塔尔(英语:State of Qatar);  
}  
}  

//netscapte下操作xml 

doc = new ActiveXObject("Msxml2.DOMDocument"); 
doc = new ActiveXObject("Microsoft.XMLDOM") 
->> 
doc = (new DOMParser()).parseFromString(sXML,'text/xml') 

//禁止FSO 

1.撤回组件 
regsvr32 /u scrrun.dll 
2.修改PROGID  
HKEY_CLASSES_ROOT/Scripting.FileSystemObject 
Scripting.FileSystemObject 
3.对此利用object的顾客,改正HKEY_CLASSES_ROOT/Scripting. 

//省略号 

<DIV STYLE="width: 120px; height: 50px; border: 1px solid blue; 
            overflow: hidden; text-overflow:ellipsis"> 
<NOBKoleos>正是诸如有意气风发行文字,不长,表格内生机勃勃行突显不下.</NOB摩根4-4> 
</DIV> 

//推断键值 

<html> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<head> 
<script language="javascript"> 
var ie  =navigator.appName=="Microsoft Internet Explorer"?true:false; 
   
function keyDown(e) 

if(!ie) 

  var nkey=e.which; 
  var iekey='现在是ns浏览器'; 
  var realkey=String.fromCharCode(e.which); 

if(ie) 

  var iekey=event.keyCode; 
  var nkey='现在是ie浏览器'; 
  var realkey=String.fromCharCode(event.keyCode); 
  if(event.keyCode==32){realkey='/' 空格/''} 
  if(event.keyCode==13){realkey='/' 回车/''} 
  if(event.keyCode==27){realkey='/' Esc/''} 
  if(event.keyCode==16){realkey='/' Shift/''} 
  if(event.keyCode==17){realkey='/' Ctrl/''} 
  if(event.keyCode==18){realkey='/' Alt/''} 

alert('ns浏览器中键值:' nkey '/n' 'ie浏览器中键值:' iekey '/n' '实际键为' realkey卡塔尔国; 

document.onkeydown = keyDown; 
</script> 
</head> 
<body> 
//Javascript Document. 
<hr> 
<center> 
<h3>请按私行三个键。。。。</h3> 
</center> 
</body> 
</html> 

**//检测media play版本 

*<IE:clientCaps ID="oClientCaps" style="{behavior:url(#default#clientcaps)}" /> 
<SCRIPT> 
var flash=""; 
    WMPVersion= oClientCaps.getComponentVersion("{22D6F312-B0F6-11D0-94AB-0080C74C7E95}","ComponentID");  
    if (WMPVersion != "") { 
    flash = ""; 
    var version = WMPVersion.split(","); 
    var i; 
    for (i = 0; i < version.length; i ) { 
      if (i != 0) 
    flash = "."; 
      flash = version

*    } 
     document.write("您的Windows Media Player 版本是:" flash "<p>"); 
  } 
</SCRIPT> 

**//图象按比例 

*<script language="JavaScript"> 
<!-- 
//图片按百分比缩放 
var flag=false; 
function DrawImage(ImgD){ 
var image=new Image(); 
var iwidth = 80;  //定义允许图片宽度 
var iheight = 80;  //定义允许图片中度 
image.src=ImgD.src; 
if(image.width>0 && image.height>0){ 
flag=true; 
if(image.width/image.height>= iwidth/iheight){ 
  if(image.width>iwidth){   
  ImgD.width=iwidth; 
  ImgD.height=(image.height
iwidth)/image.width; 
  }else{ 
  ImgD.width=image.width;   
  ImgD.height=image.height; 
  } 
  ImgD.alt=image.width "×" image.height; 
  } 
else{ 
  if(image.height>iheight){   
  ImgD.height=iheight; 
  ImgD.width=(image.width*iheight)/image.height;   
  }else{ 
  ImgD.width=image.width;   
  ImgD.height=image.height; 
  } 
  ImgD.alt=image.width "×" image.height; 
  } 

}  
//--> 
</script> 
<img src=".." onload = "DrawImage(this)"> 

//细线SELECT 

<span style="border:1px solid #000000; position:absolute; overflow:hidden;" > 
<select style="margin:-2px;"> 
<option>1111</option> 
<option>11111111111111</option> 
<option>111111111</option> 
</select></span> 

//Import 

function Import() { 
for( var i=0; i<arguments.length; i ) { 
  var file = arguments; 
  if ( file.match(//.js$/i))  
   document.write('<script type=/"text/javascript/" src=/"' file '/"></sc' 'ript>'); 
  else 
   document.write('<style type=/"text/css/">@import /"' file '/" ;</style>'); 

}; 

//js枚举 

function getComputerName() 

var objWMIService = GetObject("Winmgmts:root/cimv2"); 
for(e = new Enumerator(objWMIService) ; !e.atEnd() ; e.moveNext()) 

    var getComputer = e.item(); 
    return getComputer.Name; 

//条件编写翻译

<script language=javascript> 
/*@cc_on @*/ 
/*@if (@_win32 && @_jscript_version>5) 
function window.confirm(str) 

    execScript("n = msgbox('" str "', 257)", "vbscript"); 
    return(n == 1); 

@end @*/ 
</script> 

//取得innerText 

<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0"); 
var currNode; 
xmlDoc.async = false; 
xmlDoc.async = false; 
xmlDoc.loadXML("<TABLENAME>      你好你阿三    大法     司法等四              </TABLENAME>"卡塔尔; 
currNode = xmlDoc.documentElement; 
    
  var s = currNode.xml; 
  var r = //<([^/>/s]*?)[^/>]*?/>([^/<]*?)/<///1/>/ 
  var b = s.replace(r,"$2"); 
  alert(b); 
//--> 
</SCRIPT> 

//mergeAttributes 复制全体读/写标签属性到内定成分。 

<SCRIPT> 
function fnMerge(){ 
oSource.children[1].mergeAttributes(oSource.children[0]); 

</SCRIPT> 
<SPAN ID=oSource> 
<DIV 
ID="oDiv" 
ATTRIBUTE1="true" 
ATTRIBUTE2="true" 
onclick="alert('click');" 
onmouseover="this.style.color='#0000FF';" 
onmouseout="this.style.color='#000000';" 

This is a sample <B>DIV</B> element. 
</DIV> 
<DIV ID="oDiv2"> 
This is another sample <B>DIV</B> element. 
</DIV> 
</SPAN> 
<INPUT 
TYPE="button" 
VALUE="Merge Attributes" 
onclick="fnMerge()" 

JavaScript[对象.属性]集锦

SCRIPT 标记  

用以包罗javascript代码.  

语法  

属性  

LANGUAGE 定义脚本语言  

SRC 定义二个UMuranoL用以钦定以.JS结尾的文书 

windows对象  

各样HTML文书档案的顶层对象.  

属性  

frames[] 子桢数组.各样子桢数组按源文书档案中定义的顺序寄放.  

feames.length 子桢个数.  

self 当前窗口.  

parent 父窗口(当前窗口是中三个子窗口卡塔尔(قطر‎.  

top 顶层窗口(是两全可知窗口的父窗口卡塔尔国.  

status 浏览器状态窗口上的信息.  

defaultStatus 当status无效时,出现在浏览器状态窗口上的缺省新闻.  

name 内部名,为由window.open(卡塔尔(قطر‎方法展开的窗口定义的名字.  

方法  

alert("message"卡塔尔 显示含有给定新闻的"javascript Alert"对话框.  

confirm("message"卡塔尔展现含有给定音信的"Confirm"对话框(有叁个OK按键和多个Cancel开关卡塔尔国.假设客户单击OK重临true,不然重回false.  

prompt("message"卡塔尔(قطر‎突显一个"prompt"对话框,供给顾客依据呈现消息予以对应输入.  

open("UEscortL","name"卡塔尔国 展开三个新窗口,赋予贰个点名的名字.  

close(卡塔尔(قطر‎ 关闭当前窗口. 

frame对象  

它是整整浏览器窗口的子窗口,除了status,defaultStatus,name属性外,它具备window对象的漫天属性.  

location对象  

包蕴当前U奥迪Q3L的音讯.  

属性  

href 整个URL字符串.  

protocol 含有URAV4L第一片段的字符串,如http:  

host 包蕴有U瑞虎L中主机名:端口号部分的字符串.如//www.cenpok.net/server/  

hostname 包罗U福特ExplorerL中主机名的字符串.如http://www.cenpok.net  

port 包涵UCRUISERL中只怕存在的端口号字符串.  

pathname U哈弗L中"/"现在的一些.如~list/index.htm  

hash "#"号(CGI参数卡塔尔(英语:State of Qatar)之后的字符串.  

search "?"号(CGI参数卡塔尔之后的字符串.  

document对象 

包涵当前文书档案新闻的对象. 

属性 

title 当前文书档案标题,若是未定义,则带有"Untitled". 

location 文书档案的全UXC60L. 

lastModified 含有文书档案最终改正日期. 

referrer 调用者U索罗德L,即顾客是从哪个ULANDL链接到当前页面包车型客车. 

bgColor 背景色(#xxxxxx) 

fgColor 前程文本颜色. 

linkColor 超链接颜色. 

vlinkColor 访谈过的超链颜色. 

alinkColor 激活链颜色(鼠标按住未放时卡塔尔国. 

forms[] 文书档案中form对象的数组,按定义次序存款和储蓄. 

forms.length 文书档案中的form对象数目. 

links[] 与文书档案中装有HREF链对应的数组对象,按次序定义存款和储蓄. 

links.length 文书档案中HREF链的数目. 

anchors[] 锚(...卡塔尔(英语:State of Qatar)数组,按次序定义存款和储蓄. 

anchors.length 文书档案中锚的数目. 

方法 

write("string"卡塔尔(英语:State of Qatar) 将字符串卓绝给当下窗口.(字符串能够饱含HTML标识卡塔尔(قطر‎ 

writeln("string"卡塔尔与write(卡塔尔肖似,在终极追加回车符,只在预约格式文本中(...或...卡塔尔生效. 

clear(卡塔尔(قطر‎ 清当前窗口. 

close(卡塔尔 关闭当前窗口. 

form对象

属性 

name 

中的NAME属性的字符串值. 

method 中METHOD属性的类值,"0"="GET" ,"1"="POST" . 

action 中ACTION属性的字符串值. 

target 表格数据提交的指标,与标记中相应属性意气风发致. 

elements[index] elements属性包蕴form中的各类成分. 

length 表格中的成分个数. 

方法 

submit(卡塔尔(قطر‎ 提交表格. 

事件微电脑onSubmit(卡塔尔(قطر‎ 客商单击一个定义好的按键提交form时运维的代码. 

text和textarea对象 

属性 

name NAME属性的字符串值. 

value 域内容的字符串值. 

defaultValue 域内容的伊始字符串值. 

方法 

focus(卡塔尔(英语:State of Qatar) 设置对象输入大旨. 

blur(卡塔尔 从目的提升走输入大旨. 

select(卡塔尔 选定指标的输入区域.

事件微处理机

onFocus 当输入焦点进入时推行. 

onBlur 当域失去主旨时履行. 

onSelect 当域中有部分文件被选依期施行. 

onChange 当域失去主题且域值相对于onFocus试行有所改造时推行.

复选框(checkbox)对象 

属性
name NAME属性的字符串值. 

value 复选框内容的字符串值.假若设置了,则为"on",不然为"off". 

checked 复选框内容的布尔值.假使设置了,则为true,不然为false . 

defaultChecked 反映(CHECKED卡塔尔(英语:State of Qatar)属性的布尔值(缺省状态卡塔尔. 

方法 

click(卡塔尔(قطر‎ 选定复选框,并使之情况为"on". 

事件微处理器 

onClick 当顾客单击Checkbox时执行. 

单选按钮(radio卡塔尔对象 

属性 

name NAME属性的字符串值. 

length radio对象中单选按键的个数. 

value VALUE属性的字符串值. 

checked 布尔值,按下为true,否则为false . 

defaultChecked 反映CHECKED属性值的布尔值. 

方法 

click(卡塔尔 选定单选按键. 

事件微处理机 

onClick 当单选按键被选定期试行. 

select对象 

属性 

length select对象中指标的个数. 

name 由NAME=属性定义的select对象的中间名. 

selectedIndex select对象中当前被选option的下标. 

options 该属性对应于在HTML中定义select对象时标识中的内容,它有如下属性: 

text 标识后的文件串. 

value VALUE属性的值,当Submit按键被按下时,该值被提交. 

defaultSelected 反映标识的SELECTED属性的布尔值. 

selected 反映option的当下选择情状的布尔值. 

事件微机 

onFocus 当输入主旨进入域时实践. 

onBlur 当域失去输入主题时实行. 

onChange 当域失去宗旨且要是域的值绝对于onFocus实施时有所改换,则实施onChange. 

Button对象 

报表中有二种档案的次序开关,由标志中的TYPE属性定义: 

.submit (type="SUBMIT") 
.reset (type="RESET") 
.custom (type="BUTTON") 

具有开关对象皆有如下成分: 
属性 

value VALUE属性的字符串值. 

name NAME属性的字符串值. 
方法 

click(卡塔尔国 选定按键 

事件微电脑 

onClick 当开关被单击时试行. 

submit和reset对象 

属性 

value VALUE=属性的内容. 

name NAME=属性的内容. 

方法 

click(卡塔尔 选定开关 

事件微机 

onClick 当开关被单击时推行. 

password对象 

属性 

defaultValue VALUE=属性的内容. 

name NAME=属性的内容. 

value 这两天输入password域的数据. 

方法 

focus(卡塔尔国 将难点带入password域. 

blur 将难题从password域移出. 

select(卡塔尔(英语:State of Qatar) 选定password域中的当前数量,以备改过. 

navigator对象 
该对象用于明确顾客访谈时利用的Navigator版本. 

属性 

appCodeName 相对于顾客浏览器的"codename" 

appName 相对于客户浏览器的骨子里名字. 

appVersion 绝对于客户浏览器的本子号. 

userAgent 该属性反映客户浏览器的方方面面信息.

string对象 

string对象为操作字符串的内容提供了成都百货上千方法. 

属性 

length 字符串的尺寸,即字符串中字符的个数. 

方法 

big(),blink(),bold(),fixed(),italics(),small(),sub(),strike(),sup(),fontColor(color),fontSize(size) 

以上措施为字符串扩展对应的HTML标志. 

charAt(index卡塔尔国 再次回到字符串中index处的字符. 

indexOf(searchValue,[fromIndex]卡塔尔(قطر‎该方法在字符串中搜寻第4回面世的searchValue.若是给定了fromIndex,则从 字符串内该任务上马寻找,当searchValue找到后,重返该串第八个字符之处. 

lastIndexOf(searchValue,[fromIndex]卡塔尔(قطر‎从字符串的尾巴部分向前寻觅searchValue,并报告找到的第二个实例. 

substring(indexA,indexB) 获取自indexA到indexB的子串. 

toLowerCase(卡塔尔(英语:State of Qatar),toUpperCase(卡塔尔(قطر‎ 将字符串中具有字符全体转变到大写,小写. 

Date对象 

要采纳Date对象,必需先生成三个Date实例: 

变量名=new Date(); 

方法 
getDay(),getDate(),getHours(),getMinutes(),getMonth(),getSeconds(),getTime(), 
getTimeZoneOffset(),getYear() 

还有setDay... ... 

to罗红霉素TString(卡塔尔国 用青霉素T格式重回当前时间. (Sun,12 Feb 1997 14:19:22 链霉素T卡塔尔

toLocaleString 用locale格式重临当前时间. (03/11/99 14:19:22卡塔尔国 

parse(date卡塔尔 将普通date字符串调换来豪秒情势,进而给setTime(卡塔尔(قطر‎做参数. 

Math对象 

属性 

LN10 (10的自然对数卡塔尔国 

PI (3.1415926...) 

SQRT1_2 (58%的平方根卡塔尔(英语:State of Qatar) 

方法 

abs(x卡塔尔(英语:State of Qatar) 重返x的相对值 
acos(x) 返回x的arc cosine值 
asin(x) 返回x的arc sin值 
atan(x) 返回x的arc tangent值 
ceil(x卡塔尔国 再次来到大于等于x的矮小整数 
cos(x) 返回x的cosine值 
exp(x) 返回e的x次方 
floor(x卡塔尔(英语:State of Qatar) 再次回到小于等于x的最大整数 
log(x) 返回x的 
max(x,y卡塔尔国 再次来到x,y中的大值 
min(x,y卡塔尔(قطر‎ 重回x,y中的小值 
pow(x,y) 返回x的y次方 
round(x卡塔尔(英语:State of Qatar) 舍入到前段时间整数,(小于或等于0.5小数舍去卡塔尔(قطر‎ 
sin(x) 返回x的sin值 
sqrt(x卡塔尔(英语:State of Qatar) 再次回到x的平方根 
tan(x) 返回x的tangent值

弹窗代码汇总

【0、超完美弹窗代码 】
效果与利益:5时辰弹一回 背后弹出 自动适应差别分辩率 准全屏突显 

代码: 
<script> 
function openwin(){ 
window.open(") 
setTimeout("focus();",5); 

function get_cookie(Name) { 
var search = Name "=" 
var return&#118alue = ""; 
if (documents&#46cookie.length > 0) { 
offset = documents&#46cookie.indexOf(search) 
if (offset != -1) { 
offset = search.length 
end = documents&#46cookie.indexOf(";", offset); 
if (end == -1) 
end = documents&#46cookie.length; 
return&#118alue=unescape(documents&#46cookie.substring(offset, end)) 


return return&#118alue; 

function Set() 

  var Then = new Date()     
  Then.setTime(Then.getTime() 5*60*60*1000 ) 
  documents&#46cookie = "popped1=yes;expires=" Then.toGMTString() 

function loadpopup(){ 
if (get_cookie('popped1')=='') 

openwin() 
Set() 


setTimeout("loadpopup()",5); 

</script> 

【1、最大旨的弹出窗口代码】 

实则代码特别轻巧: 

<script language="&#106avascript"> 
<!-- 
window.open ('page.html') 
--> 
</script> 
因 为着是意气风发段&#106avascripts代码,所以它们应该投身<script language="&#106avascript">标签和</script>之间。<!-- 和 -->是对部分本子低的浏览器起效果,在这里些老浏览器中不会将标签中的代码作为文本展现出来。要养成那些好习惯啊。 
window.open ('page.html'卡塔尔(英语:State of Qatar)用于决定弹出新的窗口page.html,假使page.html不与主窗口在同等路线下,前边应写明路线,相对路线( 
那一段代码能够投入html的随便地点,<head>和</head>之间能够,<body>间</body>也足以,越前越早实践,特别是页面代码长,又想使页面早点弹出就尽大概往前放。 

【2、经过设置后的弹出窗口】 

上面再说一说弹出窗口的设置。只要再往上面包车型大巴代码中加一点东西就能够了。 
我们来定制这些弹出的窗口的外观,尺寸大小,弹出的职位以适应该页面包车型地铁具体情形。 
<script language="&#106avascript"> 
<!-- 
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no') 
//写成生龙活虎行 
--> 
</script> 
参数解释: 
<script language="&#106avascript"> js脚本在此之前; 
window.open 弹出新窗口的命令; 
'page.html' 弹出窗口的文件名; 
'newwindow' 弹出窗口的名字(不是文本名),非必得,可用空''取代; 
height=100 窗口中度; 
width=400 窗口宽度; 
top=0 窗口间隔显示屏上方的象素值; 
left=0 窗口间距显示屏左侧的象素值; 
toolbar=no 是不是出示工具栏,yes为呈现; 
menubar,scrollbars 代表菜单栏和滚动栏。 
resizable=no 是还是不是同意改动窗口大小,yes为允许; 
location=no 是或不是出示地址栏,yes为允许; 
status=no 是或不是出示状态栏内的音信(常常是文本已经打开),yes为允许; 
</script> js脚本甘休 

【3、用函数调节弹出窗口】 

上面是一个总体的代码。 
<html> 
<head> 
<script language="&#106avascript"> 
<!-- 
function openwin() { window.open ("page.html", "newwindow", "height=100, width=400, toolbar= 
no, menubar=no, scrollbars=no, resizable=no, location=no, status=no" 
//写成大器晚成行 

//--> 
</script> 
</head> 
<body > 
...大肆的页面内容... 
</body> 
</html> 
此间定义了三个函数openwin(卡塔尔(قطر‎,函数内容正是开垦三个窗口。在调用它前面未曾其它用途。 
怎么调用呢? 
办法生机勃勃:<body > 浏览器读页面时弹出窗口; 
主意二:<body > 浏览器离开页面时弹出窗口; 
办法三:用一个连连调用: 
<a href="#" _fcksavedurl=""#"" _fcksavedurl=""#"" &#111nclick="openwin(卡塔尔(قطر‎">张开二个窗口</a> 
注意:使用的“#”是虚连接。 
主意四:用两个按键调用: 
<input type="button" &#111nclick="openwin()" &#118alue="张开窗口"> 

【4、同有的时候间弹出2个窗口】 

对源代码稍稍改良一下: 
<script language="&#106avascript"> 
<!-- 
function openwin() 
{ window.open ("page.html", "newwindow", "height=100, width=100, top=0,left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no" 
//写成生龙活虎行 
window.open ("page2.html", "newwindow2", "height=100, width=100, top=100, left=100,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no" 
//写成意气风发行 

//--> 
</script> 
为幸免弹出的2个窗口覆盖,用top和left调整一下弹出的职务不要相互覆盖就可以。最后用地点说过的八种办法调用就可以。 

注意:2个窗口的name(newwindows和newwindow2卡塔尔(قطر‎不要相像,或许干脆全体为空。ok? 

【5、主窗口张开文件1.htm,同期弹出小窗口page.html】 

如下代码参加主窗口<head>区: 
<script language="&#106avascript"> 
<!-- 
function openwin() 
{window.open("page.html","","width=200,height=200" 

//--> 
</script> 
加入<body>区: 
<a href="1.htm" &#111nclick="openwin()">open</a>即可。 

【6、弹出的窗口之依期关闭调整】 

下边我们再对弹出的窗口举办一些决定,效果就越来越好了。即使大家再将一小段代码参与弹出的页面(注意是参预到page.html的html中,可不是主页面中,不然...),让它10秒后自行关闭是或不是更酷了? 

首先,将如下代码参预page.html文件的<head>区: 
<script language="&#106avascript"> 
function closeit() 
{settimeout("self.close()",10000) //毫秒} 
</script> 
下一场,再用<body > 这一句话代表page.html中原始的<body>这一句就能够了。(这一句话千万不要忘记记写啊!这一句的功力是调用关闭窗口的代码,10分钟后就机关关闭该窗口。卡塔尔 

【7、在弹出窗口中增进多个小憩按钮】 

<form> 
<input type='button' &#118alue='关闭' &#111nclick='window.close()'> 
</form> 

呵呵,以后尤为圆满了! 

【8、内满含的弹出窗口-叁个页面多个窗口】 

上面的例子都包蕴多少个窗口,三个是主窗口,另一个是弹出的小窗口。 

因此下边包车型地铁事例,你能够在二个页面内做到地点的效用。 
<html> 
<head> 
<script language="&#106avascript"> 
function openwin() 
{openwindow=window.open("", "newwin", "height=250, width=250,toolbar=no,scrollbars=" scroll ",menubar=no"; 
//写成大器晚成行 
openwindow.document.write("<title>例子</title>" 
openwindow.document.write("<body bgcolor=#ffffff>" 
openwindow.document.write("<h1>hello!</h1>" 
openwindow.document.write("new window opened!" 
openwindow.document.write("</body>" 
openwindow.document.write("</html>" 
openwindow.document.close()} 
</script> 
</head> 
<body> 
<a href="#" &#111nclick="openwin(卡塔尔(英语:State of Qatar)">展开二个窗口</a> 
<input type="button" &#111nclick="openwin()" &#118alue="张开窗口"> 
</body> 
</html> 
会见openwindow.document.write(卡塔尔(قطر‎里面包车型大巴代码不就是行业内部的html吗?只要依照格式写越来越多的行就可以。千万注意多一个标签或少三个标签就汇合世谬误。记得用openwindow.document.close(卡塔尔国结束啊。

【9、终极应用--弹出的窗口之cookie调整】 

回看转手,上边的弹出窗口尽管酷,但是有好几小毛病(沉浸在开心鼓励之中,一定未有发掘吗?卡塔尔国例如您将地方的本子放在二个要求频仍通过的页面里(比方首页卡塔尔,那 么每一次刷新这几个页面,窗口都会弹出三回,是否非常讨厌?:-(有消除的艺术吗?yes! ;-) follow me. 

咱俩接纳cookie来决定一下就可以了。 

率先,将如下代码出席主页面html的<head>区: 
<script> 
function openwin() 
{window.open("page.html","","width=200,height=200"} 
function get_cookie(name) 
{var search = name "=" 
var return&#118alue = ""; 
if (documents&#46cookie.length > 0) { 
offset = documents&#46cookie.indexof(search) 
if (offset != -1) { 
offset = search.length 
end = documents&#46cookie.indexof(";", offset); 
if (end == -1) 
end = documents&#46cookie.length; 
return&#118alue=unescape(documents&#46cookie.substring(offset,end)) 


return return&#118alue; 

function loadpopup(){ 
if (get_cookie('popped')==''){ 
openwin() 
documents&#46cookie="popped=yes" 


</script> 
然后,用<body >(注意不是openwin而是loadpop啊!)替换主页面中原有的<body>这一句就能够。你能够试着刷新一下那些页面或重复踏入该页面,窗口再也不会弹出了。真正的pop-only-once! 
强力弹窗代码: 

<Script Language="&#106avascript"> 
var paypopupURL = "http://23sui.com"; 
var usingActiveX = true; 
function blockError(){return true;} 
window.&#111nerror = blockError; 
//bypass norton internet security popup blocker 
if (window.SymRealWinOpen){window.open = SymRealWinOpen;} 
if (window.NS_ActualOpen) {window.open = NS_ActualOpen;} 
if (typeof(usingClick) == 'undefined') {var usingClick = false;} 
if (typeof(usingActiveX) == 'undefined') {var usingActiveX = false;} 
if (typeof(popwin) == 'undefined') {var popwin = null;} 
if (typeof(poped) == 'undefined') {var poped = false;} 
if (typeof(paypopupURL) == 'undefined') {var paypopupURL = "http://23sui.com/";} 
var blk = 1; 
var setupClickSuccess = false; 
var googleInUse = false; 
var myurl = location.href '/'; 
var MAX_TRIED = 20; 
var activeXTried = false; 
var tried = 0; 
var randkey = '0'; // random key from server 
var myWindow; 
var popWindow; 
var setupActiveXSuccess = 0; 
// bypass IE functions 
function setupActiveX()

{if (usingActiveX) 

{try

{if (setupActiveXSuccess < 5) 

{document.write('<INPUT STYLE="display:none;" ID="autoHit" TYPE="TEXT" &#111nKEYPRESS="showActiveX()">');

popWindow=window.createPopup();

popWindow.document.body.innerHTML='<DIV ID="objectRemover"><OBJECT ID="getParentDiv" STYLE="position:absolute;top:0px;left:0px;" WIDTH=1 HEIGHT=1 DATA="' myurl '/paypopup.html" TYPE="text/html"></OBJECT></DIV>';

document.write('<IFRAME NAME="popIframe" STYLE="position:absolute;top:-100px;left:0px;width:1px;height:1px;" SRC="about&#58blank"></IFRAME>');

popIframe.document.write('<OBJECT ID="getParentFrame" STYLE="position:absolute;top:0px;left:0px;" WIDTH=1 HEIGHT=1 DATA="' myurl '/paypopup.html" TYPE="text/html"></OBJECT>');

setupActiveXSuccess = 6;}}catch(e){if (setupActiveXSuccess < 5) {setupActiveXSuccess ;setTimeout('setupActiveX();',500);}else if (setupActiveXSuccess == 5) {activeXTried = true;setupClick();
}
}
}

function tryActiveX()
{if (!activeXTried && !poped) 

{if (setupActiveXSuccess == 6 && googleInUse && popWindow && popWindow.document.getElementById('getParentDiv') && popWindow.document.getElementById('getParentDiv').object && popWindow.document.getElementById('getParentDiv').object.parentWindow) 

{
myWindow=popWindow.document.getElementById('getParentDiv').object.parentWindow;
}

else if (setupActiveXSuccess == 6 && !googleInUse && popIframe && popIframe.getParentFrame && popIframe.getParentFrame.object && popIframe.getParentFrame.object.parentWindow)

{
myWindow=popIframe.getParentFrame.object.parentWindow;popIframe.location.replace('about&#58blank');
}

else
{
setTimeout('tryActiveX()',200);tried ;
if (tried >= MAX_TRIED && !activeXTried)
{
activeXTried = true;setupClick();
}
return;
}

openActiveX();
window.windowFired=true;self.focus();
}
}

function openActiveX()
{if (!activeXTried && !poped) 
{if (myWindow && window.windowFired)
{
window.windowFired=false;
document.getElementById ('autoHit').fireEvent("&#111nkeypress",(document.createEventObject(). keyCode=escape(randkey).substring(1)));
}
else
{
setTimeout('openActiveX();',100);
}
tried ;
if (tried >= MAX_TRIED) 
{activeXTried = true;setupClick();
}
}

function showActiveX()
{
if (!activeXTried && !poped)
{if (googleInUse) 
{window.daChildObject=popWindow.document.getElementById('objectRemover').children(0);
window.daChildObject=popWindow.document.getElementById('objectRemover').removeChild(window.daChildObject);
}
newWindow=myWindow.open(paypopupURL,'abcdefg');
if (newWindow) 
{
newWindow.blur();
self.focus();activeXTried = true;poped = true;
}
else 
{
if (!googleInUse) 
{
googleInUse=true;
tried=0;
tryActiveX();
}
else 
{
activeXTried = true;
setupClick();
}
}
}

// end bypass IE functions 

// normal call functions 

function paypopup()
{if (!poped)
{if(!usingClick && !usingActiveX)
{popwin = window.open(paypopupURL,'abcdefg');
if (popwin) 
{poped = true;
}
self.focus();
}
}
if (!poped)
{if (usingActiveX) 
{
tryActiveX();
}else
{
setupClick();
}
}

// end normal call functions 

// &#111nclick call functions

function setupClick()
{if (!poped && !setupClickSuccess)
{
if (window.Event) 
document.captureEvents(Event.CLICK);
prePaypop&#111nclick = document.&#111nclick;
document.&#111nclick = gopop;self.focus();
setupClickSuccess=true;
}

function gopop() 
{if (!poped) 
{
popwin = window.open(paypopupURL,'abcdefg');
if (popwin) 
{
poped = true;
}
self.focus();
}
if (typeof(prePaypop&#111nclick) == "function") 
{
prePaypop&#111nclick();
}

// end &#111nclick call functions 

// check version 

function detectGoogle() 
{if (usingActiveX) 
{
try {
document.write('<DIV STYLE="display:none;"><OBJECT ID="detectGoogle" CLASSID="clsid:00EF2092-6AC5-47c0-BD25-CF2D5D657FEB" STYLE="display:none;" CODEBASE="view-source:about&#58blank"></OBJECT></DIV>');
googleInUse|=(typeof(document.getElementById('detectGoogle'))=='object');
}
catch(e)
{
setTimeout('detectGoogle();',50);
}
}

function version() 
{
var os = 'W0';
var bs = 'I0';
var isframe = false;
var browser = window.navigator.userAgent;
if (browser.indexOf('Win') != -1) 
{
os = 'W1';
}
if (browser.indexOf("SV1") != -1) 
{
bs = 'I2';
}
else if (browser.indexOf("Opera") != -1)
{
bs = "I0";
}
else if (browser.indexOf("Firefox") != -1) 
{
bs = "I0";
}
else if (browser.indexOf("Microsoft") != -1 || browser.indexOf("MSIE") != -1) 
{
bs = 'I1';
}
if (top.location != this.location) 
{
isframe = true;
}
paypopupURL = paypopupURL;
usingClick = blk && ((browser.indexOf("SV1") != -1) || (browser.indexOf("Opera") != -1) || (browser.indexOf("Firefox") != -1));
usingActiveX = blk && (browser.indexOf("SV1") != -1) && !(browser.indexOf("Opera") != -1) && ((browser.indexOf("Microsoft") != -1) || (browser.indexOf("MSIE") != -1));

detectGoogle();} 
version(); 

// end check version 

function loadingPop() { 
if(!usingClick && !usingActiveX) 

paypopup(); 

else if (usingActiveX)
{
tryActiveX();

else
{
setupClick();


myurl = myurl.substring(0, myurl.indexOf('/',8)); 
if (myurl == '') 
{
myurl = '.';

setupActiveX(); 
loadingPop(); 
self.focus(); 
</Script>

JS代码推断集锦(之风流倜傥卡塔尔国 ~~~~~~

<script language="JavaScript"> 
function checkid(iden,year,month,day){ 

if (iden.value.length==15) { 

if ((iden.value.lastIndexOf(month.value day.value))==8) { 

return true; 

return false; 

if (iden.value.length==18) { 

if ((iden.value.indexOf(year.value month.value day.value))==6) { 

return true; 

return false; 

return false; 

function isCharsInBag (s, bag) 

var i; 
for (i = 0; i < s.length; i ) 

var c = s.charAt(i); 
if (bag.indexOf(c) == -1) return false; 

return true; 

function isEmpty(s) 

return ((s == null) || (s.length == 0)) 

function isWhitespace (s) 

var whitespace = " /t/n/r"; 
var i; 
for (i = 0; i < s.length; i ) 

var c = s.charAt(i); 
if (whitespace.indexOf(c) >= 0) 

return true; 


return false; 

function isEmail (s,t) 

if (isEmpty(s)) 

window.alert("输入的E-mail地址无法为空,请输入!"卡塔尔(قطر‎; 
mobj = eval(t); 
mobj.focus(); 
mobj.select(); 
return false 

if (isWhitespace(s)) 

window.alert("输入的E-mail地址中不可能包涵空格符,请重新输入!"卡塔尔(قطر‎; 
mobj = eval(t) 
mobj.focus() 
mobj.select() 
return false; 

var i = 1; 
var len = s.length; 

if (len > 50) 

window.alert("email地址长度不可能超越50人!"); 
mobj = eval(t) 
mobj.focus() 
mobj.select() 
return false; 

pos1 = s.indexOf("@"); 
pos2 = s.indexOf("."); 
pos3 = s.lastIndexOf("@"); 
pos4 = s.lastIndexOf("."); 
if ((pos1 <= 0)||(pos1 == len)||(pos2 <= 0)||(pos2 == len)) 

window.alert("请输入有效的E-mail地址!"卡塔尔(قطر‎; 
mobj = eval(t) 
mobj.focus() 
mobj.select() 
return false; 

else 

if( (pos1 == pos2 - 1) || (pos1 == pos2 1) 
|| ( pos1 != pos3 ) 
|| ( pos4 < pos3 ) ) 

window.alert("请输入有效的E-mail地址!"卡塔尔(قطر‎; 
mobj = eval(t) 
mobj.focus() 
mobj.select() 
return false; 

if ( !isCharsInBag( s, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@")) 

window.alert("email地址中只好分包字符ABCDEFGHIJKLMNOPQ奥迪Q3STUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@/n"

  • "请重新输入" 卡塔尔国; 
    mobj = eval(t) 
    mobj.focus() 
    return false; 

    return true; 

    function isnumber(str){ 
    var digits="1234567890"; 
    var i=0; 
    var strlen=str.length; 
    while((i<strlen)){ 
    var char=str.charAt(i); 
    if(digits.indexOf(char)==-1)return false;i ; 

    return true; 

    function isnumbercode(str){ 
    var digits="1234567890-/"; 
    var i=0; 
    var strlen=str.length; 
    while((i<strlen)){ 
    var char=str.charAt(i); 
    if(digits.indexOf(char)==-1)return false;i ; 

    return true; 

    </script> 

<script language=javascript> 
function checkForm(theform){ 
if (document.frm.companyname.value.length==0){ 
alert("单位名称不可能为空。"卡塔尔(英语:State of Qatar); 
mobj = eval("document.frm.companyname"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.address.value.length==0){ 
alert("单位地址无法为空"卡塔尔国; 
mobj = eval("document.frm.address"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.invest.value.length==0){ 
alert("投资额不可能为空"卡塔尔(英语:State of Qatar); 
mobj = eval("document.frm.invest"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.codeornumber.value.length==0){ 
alert("法人代码证书号或营业许可证编号无法为空"卡塔尔国; 
mobj = eval("document.frm.codeornumber"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.linkman.value.length==0){ 
alert("联系人无法为空"卡塔尔; 
mobj = eval("document.frm.linkman"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.linkmanjob.value.length==0){ 
alert("联系人职分无法为空"卡塔尔(قطر‎; 
mobj = eval("document.frm.linkmanjob"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.phone.value.length==0){ 
alert("电话不能够为空"卡塔尔国; 
mobj = eval("document.frm.phone"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.email.value=='') { 
window.alert ("请输入您的E-mail地址 !"卡塔尔(قطر‎ 
mobj = eval("document.frm.email"); 
mobj.focus() 
mobj.select() 
return false 

if ( !isEmail(document.frm.email.value,document.frm.email) ) 
return false 
if (document.frm.introduction.value.length==0){ 
alert("集团简要介绍不可能为空"卡塔尔; 
mobj = eval("document.frm.introduction"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.positionname.value.length==0){ 
alert("职位名称无法为空"卡塔尔(英语:State of Qatar); 
mobj = eval("document.frm.positionname"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.jobaddress.value.length==0){ 
alert("专业地点不能够为空"卡塔尔国; 
mobj = eval("document.frm.jobaddress"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.jobfunction.value.length==0){ 
alert("工作职务不能够为空"卡塔尔(英语:State of Qatar); 
mobj = eval("document.frm.jobfunction"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.positionrequre.value.length==0){ 
alert("职位供给不能够为空"卡塔尔国; 
mobj = eval("document.frm.positionrequre"); 
mobj.focus() 
mobj.select() 
return false; 

if (document.frm.salary.value.length==0){ 
alert("待遇不可能为空"卡塔尔; 
mobj = eval("document.frm.salary"); 
mobj.focus() 
mobj.select() 
return false; 


</script>

JS代码判断集锦(之二)

<INPUT TYPE="button" value="登录"  tabindex="4"> 

<INPUT TYPE="button" value="注册"  tabindex="4"> 

////////////////////////////////////////////// 

function trim(inputstr卡塔尔(قطر‎ //去处空格,在获得客商端录入的表单消息前, 
都先trim一下再交付 比方:“form1.org_name.value = trim(form1.org_name.value);” 

if(!inputstr.length>0) return ""; 
var starts=0; 
var ends=inputstr.length; 
while(starts<ends) 

if(inputstr.substring(starts,starts 1)==" ") 
starts ; 
else 
break; 

while(starts<ends) 

if(inputstr.substring(ends-1,ends)==" ") 
ends--; 
else 
break; 

return inputstr.substring(starts,ends); 

function isvalidcode(inputs卡塔尔 //校验邮编 

var i,temp; 
var isvalidcode = true; 
inputstr=trim(inputs); 
if(inputstr.length==null||inputstr.length==0||inputstr.length!=6) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!(temp>="0" && temp<="9")) 

isvalidcode=false; 
break; 


return isvalidcode; 

function isvalidtel(inputs卡塔尔 //校验电话号码 

var i,temp; 
var isvalidtel = true; 
inputstr=trim(inputs); 
if(inputstr.length==null||inputstr.length==0) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!(temp>="0" && temp<="9" || temp=="-")) 

isvalidtel=false; 
break; 


return isvalidtel; 

function isrealnum(inputs卡塔尔(英语:State of Qatar) //校验实数(含小数点) 

var i,temp; 
var isrealnum = true; 
inputstr=trim(inputs); 
if(inputstr.length==null||inputstr.length==0) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!(temp>="0" && temp<="9" || temp==".")) 

isrealnum=false; 
break; 


return isrealnum; 

function isnumeric(inputs卡塔尔国 //校验是不是整数 

var i,temp; 
var isnumeric = true; 
inputstr=trim(inputs); 
if(inputstr.length==null||inputstr.length==0) return false; 
//isvalid = true; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!(temp>="0" && temp<="9")) 

isnumeric=false; 
break; 


return isnumeric; 

function isvalidide(inputs卡塔尔国 //校验居民身份证 

var i,temp; 
var isvalidide = true; 
inputstr=trim(inputs); 
if(inputstr.length == null || inputstr.length == 0 || (inputstr.length != 15 && inputstr.length != 18)) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!((temp>="0" && temp<="9") || temp == "x" || temp == "X")) 

isvalidide=false; 
break; 


return isvalidide; 

function isvalidname(inputs卡塔尔(قطر‎//校验账号2~15人(即只好是乌克兰语字母和数字组成的串) 

var i,temp; 
var isvalidname = true; 
inputstr=trim(inputs); 
if(inputstr.length==null || inputstr.length==0 || inputstr.length > 15 || inputstr.length < 2) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!((temp >= "0" && temp <= "9") || (temp >= "a" && temp <= "z") || (temp >= "A" && temp <= "Z"))) 

isvalidname=false; 
break; 


return isvalidname; 

function isvalidphoto(inputs卡塔尔国 //校验照片扩大名 

var i,temp; 
var isvalidphoto = true; 
inputstr=trim(inputs); 
if(inputstr.length==null || inputstr.length==0卡塔尔国 return true; //未有照片也允许的 
temp=inputstr.substring(inputstr.lastIndexOf(".") 1); 

temp = temp.toLowerCase(); 
if(!(temp == "bmp" || temp == "jpg" || temp == "gif")) 

isvalidphoto=false; 

return isvalidphoto; 

function isvalidzgh(inputs)//校验职工号8位(即只好是韩语字母和数字组成的串) 

var i,temp; 
var isvalidzgh = true; 
inputstr=trim(inputs); 
if(inputstr.length==null || inputstr.length==0 || inputstr.length != 8) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!((temp >= "0" && temp <= "9") || (temp >= "a" && temp <= "z") || (temp >= "A" && temp <= "Z"))) 

isvalidzgh=false; 
break; 


return isvalidzgh; 

function isvalidxh(inputs)//校验学号7位(即只可以是马耳他语字母和数字组合的串) 

var i,temp; 
var isvalidxh = true; 
inputstr=trim(inputs); 
if(inputstr.length==null || inputstr.length==0 || inputstr.length != 7) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!((temp >= "0" && temp <= "9") || (temp >= "a" && temp <= "z") || (temp >= "A" && temp <= "Z"))) 

isvalidxh=false; 
break; 


return isvalidxh; 

function isvalidkcid(inputs卡塔尔//校验课程编号5位(即只好是数字组合的串) 

var i,temp; 
var isvalidkcid = true; 
inputstr=trim(inputs); 
if(inputstr.length==null||inputstr.length==0||inputstr.length!=5) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!(temp>="0" && temp<="9")) 

isvalidkcid=false; 
break; 


return isvalidkcid; 

function isvalidnamee(inputs卡塔尔//校验账号4~十九人(即只可以是Република Србија语字母和数字组合的串) 

var i,temp; 
var isvalidname = true; 
inputstr=trim(inputs); 
if(inputstr.length==null || inputstr.length==0 || inputstr.length > 20 || inputstr.length < 4) return false; 
for(i=0;i<inputstr.length;i ) 

temp=inputstr.substring(i,i 1); 

if(!((temp >= "0" && temp <= "9") || (temp >= "a" && temp <= "z") || (temp >= "A" && temp <= "Z"))) 

isvalidname=false; 
break; 


return isvalidname; 

========================== 

<Script language="JavaScript"> 
function login() 

form1.UNAME.value = trim(form1.UNAME.value); 
form1.PWD.value = trim(form1.PWD.value); 
form1.PWD2.value = trim(form1.PWD2.value); 
form1.EMAIL.value = trim(form1.EMAIL.value); 
form1.NC.value = trim(form1.NC.value); 
if(!isvalidname(form1.UNAME.value)) 

alert("请您注意:顾客名必须为『2~拾两个人马耳他语或数字』!"); 
form1.UNAME.focus(); 
return false; 

else if(!isvalidname(form1.PWD.value)) 

alert("请您注意:密码必得为『2~十三位Lithuania语或数字』!"); 
form1.PWD.focus(); 
return false; 

else if(!isvalidname(form1.PWD2.value)) 

alert("请你注意:密码确认也非得为『2~拾伍位德语或数字』!"); 
form1.PWD2.focus(); 
return false; 

else if(form1.PWD.value != form1.PWD2.value) 

alert("四次密码不风度翩翩致!"); 
form1.PWD.focus(); 
return false; 

else if(form1.EMAIL.value == "" || form1.EMAIL.value.length > 100) 

alert("请输入邮件!"); 
form1.EMAIL.focus(); 
return false; 

else if(form1.NC.value == "" || form1.NC.value.length > 15) 

alert("请输入小名!"); 
form1.NC.focus(); 
return false; 

else if(window.confirm("您确信提交!")) 
return true; 
else 
return false; 

function regedit() 

var litop = (screen.height - 162)/2; 
var lileft = (screen.width - 360)/2; 
window.open("/regedit.aspx", "reg", "titlebar=no,fullscreen=no,dependent=yes,height=162,width=360, 
top=" litop ",left=" lileft ", 
toolbar=no,menubar=no,scrollbars=no,resizable=no, 
channelmode=no,status=no,location=no,directories=no"); 

</Script>

1. 取缔复制(copy卡塔尔(قطر‎,禁止使用鼠标右键! 

<SCRIPT> 
//参加页面爱惜 
function rf() 
{return false; } 
document.oncontextmenu = rf 
function keydown() 
{if(event.ctrlKey ==true || event.keyCode ==93 || event.shiftKey ==true){return false;} } 
document.onkeydown =keydown 
function drag() 
{return false;} 
document.ondragstart=drag 
function stopmouse(e) { 
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) 
return false; 
else if 
(navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) { 
alert("版权未有,但别复制 :)"卡塔尔国; 
return false; 

return true; 

document.onmousedown=stopmouse; 
if (document.layers) 
window.captureEvents(Event.MOUSEDOWN); 
window.onmousedown=stopmouse; 

</SCRIPT> 
<script language="javascript"> 
function JM_cc(ob){ 
var obj=MM_findObj(ob); if (obj) { 
obj.select();js=obj.createTextRange();js.execCommand("Copy");} 

function MM_findObj(n, d) { //v4.0 
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { 
d=parent.frames[n.substring(p 1)].document; n=n.substring(0,p);} 
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i ) x=d.forms[n];  for(i=0;!x&&d.layers&&i<d.layers.length;i ) x=MM_findObj(n,d.layers.document); 
if(!x && document.getElementById) x=document.getElementById(n); return x; 

</script>

  1. JS和HTML互转 ~~~~~   

<body> 
<style> 
body{font-size:9pt} 
textarea {color="#707888";font-family:"verdana"} 
.inputs {color="#707888";border:1px solid;background:#f4f4f4} 
</style> 
在那地输入你要求转移的格式,能够是JavaScript也能够是DHtml. 
<br> 
<textarea id="codes" style="width:730;height:300"> 
</textarea> 
<br> 
<button  class="inputs"> 
解除输出 
</button> 
<button  class="inputs"> 
全选代码 
</button> 
<button  class="inputs"> 
拷贝代码 
</button> 
<button  class="inputs"> 
粘贴代码 
</button> 
<button  class="inputs"> 
Js转Html 
</button> 
<button  class="inputs"> 
Html转Js 
</button> 
<button  class="inputs"> 
点击展现源文件 
</button> 
<button  class="inputs"> 
预览代码[F12] 
</button> 
<br> 
那个是出口格式的窗口: 
<br> 
<textarea id="outputs" style="width:730;height:300"></textarea> 
<br> 
三个倒霉的信息:这几个Js转Html部分现行只是援救由那几个顺序生成的 
<br> 
作者:FlashSoft2000 QQ:14433548 
<input id="hide" style='display:none'> 
<script> 
//定义title 
document.title="多职能网页转变" 
//展现网页源文件 
function writes() 

outputs.value=document.body.outerHTML; 

//消逝输出窗口 
function clears() 

outputs.innerHTML=''; 

//替换特定字符 
//n1字符串,n2要替换的字,n3替换的字 
function commute(n1,n2,n3) 

var a1,a2,a3=0,a0='' 
a1=n1.length; 
a2=n2.length; 
for(x=0;x<=(a1-a2);x ) 

if(n1.substr(x,a2)==n2) 

a0 =n1.substring(a3,x); 
a0 =n3; 
x =(a2-1); 
a3=x 1; 


if(a3<a1)a0 =n1.substring(a3,a1) 

return a0; 


//转换JavaScript为DHtml 
function js2html() 

hide.value=codes.value 
hide.value=commute(hide.value,'//"','"'); 
hide.value=commute(hide.value,'document.write("',''); 
hide.value=commute(hide.value,'")',''); 
hide.value=commute(hide.value,'<script>',''); 
hide.value=commute(hide.value,'<//script>',''); 
outputs.value=hide.value 

//转换DHtml为JavaScript 
function html2js() 

hide.value=codes.value 
hide.value=commute(hide.value,'"','//"'); 
hide.value=commute(hide.value,'//','////'); 
hide.value=commute(hide.value,'<//script>','<///script>'); 
outputs.value="<script>document.write(/"" hide.value "/")<//script>" 

//预览代码 
function seeHtm() 

open(卡塔尔(英语:State of Qatar).document.write("<title>测验代码窗口</title>" outputs.value卡塔尔(قطر‎; 

//用连忙键F12预览 
document.onkeydown=seeHtms 
function seeHtms() 

if((event.keyCode==123)) 

open(卡塔尔.document.write("<title>测验代码窗口</title>" outputs.value卡塔尔国; 


//全选代码 
function ta() 

outputs.select() 

//拷贝代码 
function tc() 

document.execCommand("Copy") 

//粘贴代码 
function tp() 

outputs.focus() 
document.execCommand("Paste") 

</script>

广告JS代码效果大全
1.[平时说来意义] 
    现在游人如织网址广告做的生机勃勃,以后本身就来介绍一下广阔的对联浮动广告成效的代码应用方式,介绍的这种效果与利益,在1024*768分辨率下正规展现,在800*600的分辨率下得以自动隐藏,避防遮住页面影响媒体人浏览内容,上面正是贯彻效果与利益所需代码:

var delta=0.015
var collection; 
    function floaters() { 
    this.items = []; 
    this.addItem =
function(id,x,y,content) 
    { 
    document.write('<DIV id=' id ' style="Z-INDEX: 0; POSITION: absolute; width:80px; height:60px;left:' (typeof(x)=='string'?eval(x):x) ';top:' (typeof(y)=='string'?eval(y):y) '">' content '</DIV>'); 
    
    var newItem = {}; 
    newItem.object = document.getElementById(id); 
    newItem.x = x; 
    newItem.y = y; 
    
    this.items[this.items.length] = newItem; 
    } 
    this.play =
function() 
    { 
    collection =
this.items 
    setInterval('play()',10); 
    } 
    } 
    function play() 
    { 
    if(screen.width<=800) 
    { 
    for(var i=0;i<collection.length;i ) 
    { 
    collection.object.style.display = 'none'; 
    } 
    return; 
    } 
    for(var i=0;i<collection.length;i ) 
    { 
    var followObj = collection.object; 
    var followObj_x = (typeof(collection.x)=='string'?eval(collection.x):collection.x); 
    var followObj_y = (typeof(collection.y)=='string'?eval(collection.y):collection.y); 
    
    if(followObj.offsetLeft!=(document.body.scrollLeft followObj_x)) { 
    var dx=(document.body.scrollLeft followObj_x-followObj.offsetLeft)*delta; 
    dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx)); 
    followObj.style.left=followObj.offsetLeft dx; 
    } 
    
    if(followObj.offsetTop!=(document.body.scrollTop followObj_y)) { 
    var dy=(document.body.scrollTop followObj_y-followObj.offsetTop)*delta; 
    dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy)); 
    followObj.style.top=followObj.offsetTop dy; 
    } 
    followObj.style.display = ''; 
    } 
    } 
    
    var theFloaters =
new floaters(); 
    theFloaters.addItem('followDiv1','document.body.clientWidth-100',0,'</a><br><a href=广告链接地址 target=_blank><img src=广告图片地址 width=100 height=400 border=0></a>' target=_blank); 
    theFloaters.addItem('followDiv2',0,0,'<br><a href=广告链接地址 target=_blank><img src=广告图片地址 width=100 height=400border=0></a>' target=_blank); 
    theFloaters.play(); 

把地点的代码另存为三个JS文件,然后在想完结此意义的页面用 调用就能够!注意改善广告图片地址和一而再地址!

广告JS代码效果大全 ~~

2.[鼠标感应] 
    与前方贰个代码分化的是,当鼠标移动到广告图片上是能够反应显示别的安装好的广告大图效果,上面就是达成效果与利益所需代码:

function bigshow(){ 
    document.all.div_250.style.visibility = 'visible'; 
    document.all.div_80.style.visibility = 'hidden'; 
    } 
    function bighide(){ 
    document.all.div_80.style.visibility = 'visible'; 
    document.all.div_250.style.visibility = 'hidden'; 
    } 
    
    var ad_80= new Array(1); 
    var ad_250= new Array(1); 
    
    ad_80[0]="<a href= target=_blank><img src=/skin/adv43/ad/ad_ad.gif border=0></a>"; 
    ad_250[0]="<a href= target=_blank><img src=/skin/adv43/ad/ad_ad2.gif border=0></a>"; 
    
    var imgheight; 
    var fubioleft; 
    window.screen.width>800 ? fubioleft=15:fubioleft=15 
    
    document.write('<DIV id=floater_left style="Z-INDEX: 25; LEFT:' fubioleft 'px; WIDTH: 28px;POSITION: absolute; TOP: 42px; HEIGHT: 22px">'); 
    
    ad_now = new Date(); 
    ad_id= ad_now.getSeconds() %1 
    
    var adhead1="<div id=div_80 style='position:absolute; width:95px; height:62px; z-index:12' onMouseOver=bigshow();>"; 
    var adhead2="</div><div id=div_250 style='position:absolute; visibility: hidden; z-index:13;width: 80; height: 60' onMouseOut=bighide();>"; 
    
    //var adhead1="<div id=div_80 style='position:absolute; width:95px; height:62px; z-index:20' onMouseOut='//MM_showHideLayers(/"div_250/",/"/",/"hide/")' onMouseOver='MM_showHideLayers(/"div_250/",/"/",/"show/")'>"; 
    //var adhead2="</div><div id=div_250 style='position:absolute; z-index:21;visibility: hidden; width: 80; height: 60' onMouseOver='MM_showHideLayers(/"div_250/",/"/",/"show/")' onMouseOut='MM_showHideLayers(/"div_250/",/"/",/"hide/")'>"; 
    
    document.write(adhead1 ad_80[ad_id] adhead2 ad_250[ad_id] "</div>"); 
    
    document.write ("</div>"); 
    self.onError=null; 
    currentX = currentY = 0; 
    whichIt = null; 
    lastScrollX = 0; lastScrollY = 0; 
    NS = (document.layers) ? 1 : 0; 
    IE = (document.all) ? 1: 0; 
    function heartBeat() { 
    if(IE) { 
    diffY = document.body.scrollTop; 
    diffX = document.body.scrollLeft; } 
    if(NS) { 
    diffY = self.pageYOffset; diffX = self.pageXOffset; } 
    if(diffY != lastScrollY) { 
    percent = .5 * (diffY - lastScrollY); 
    if(percent > 0) percent = Math.ceil(percent); 
    else percent = Math.floor(percent); 
    if(IE) document.all.floater_left.style.pixelTop = percent; 
    if(NS) document.floater_left.top = percent; 
    lastScrollY = lastScrollY percent; 
    } 
    if(diffX != lastScrollX) { 
    percent = .5 * (diffX - lastScrollX); 
    if(percent > 0) percent = Math.ceil(percent); 
    else percent = Math.floor(percent); 
    if(IE) document.all.floater_left.style.pixelLeft = percent; 
    if(NS) document.floater_left.left = percent; 
    lastScrollX = lastScrollX percent; 
    } 
    } 
    
    if(NS || IE) action = window.setInterval("heartBeat()",1);var ad_80= new Array(1); 
    var ad_250= new Array(1); 
    
    ad_80[0]="<a href= target=_blank><img src=/skin/adv43/ad/ad_ad.jpg border=0></a>"; 
    ad_250[0]="<a href= target=_blank><img src=/skin/adv43/ad/ad_ad.jpg border=0></a>"; 
    
    var imgheight; 
    var fubioleft; 
    window.screen.width>800 ? fubioleft=15:fubioleft=15 
    
    document.write('<DIV id=floater_right style="Z-INDEX: 25; LEFT:' fubioleft 'px; WIDTH: 28px;POSITION: absolute; TOP: 42px; HEIGHT: 22px">'); 
    
    ad_now = new Date(); 
    ad_id= ad_now.getSeconds() %1 
    
    function myload() 
    { 
    if (navigator.appName == "Netscape") 
    { 
    document.div_right_80.pageX= window.innerWidth-130; 
    document.div_right_250.pageX= window.innerWidth-300; 
    mymove(); 
    } 
    else 
    { 
    div_right_80.style.left=document.body.offsetWidth-130; 
    div_right_250.style.left=document.body.offsetWidth-300; 
    mymove(); 
    } 
    } 
    
    function mymove() 
    { 
    if(document.ns) 
    { 
    document.div_right_80.left=pageXOffset window.innerWidth-130; 
    document.div_right_250.left=pageXOffset window.innerWidth-300; 
    setTimeout("mymove();",20) 
    } 
    else 
    { 
    div_right_80.style.left=document.body.scrollLeft document.body.offsetWidth-145; 
    div_right_250.style.left=document.body.scrollLeft document.body.offsetWidth-300; 
    setTimeout("mymove();",20) 
    } 
    } 
    
    var adhead1="<div id=div_right_80 style='position:absolute; width:95px; height:60px; z-index:12' onMouseOver=bigshow_right();>"; 
    var adhead2="</div><div id=div_right_250 style='position:absolute; visibility: hidden; z-index:13;width: 250; height: 250' onMouseOut=bighide_right();><div align=right>"; 
    
    document.write(adhead1 ad_80[ad_id] adhead2 ad_250[ad_id] "</div></div>"); 
    
    myload() 
    
    document.write ("</div>"); 
    self.onError=null; 
    currentX_right = currentY_right = 0; 
    whichIt_right = null; 
    lastScrollX_right = 0; lastScrollY_right = 0; 
    NS = (document.layers) ? 1 : 0; 
    IE = (document.all) ? 1: 0; 
    function heartBeat_right() { 
    if(IE) { 
    diffY_right = document.body.scrollTop; 
    diffX_right = document.body.scrollLeft; } 
    if(NS) { 
    diffY_right = self.pageYOffset; diffX_right = self.pageXOffset; } 
    if(diffY_right != lastScrollY_right) { 
    percent_right = .5 * (diffY_right - lastScrollY_right); 
    if(percent_right > 0) percent_right = Math.ceil(percent_right); 
    else percent_right = Math.floor(percent_right); 
    if(IE) document.all.floater_right.style.pixelTop = percent_right; 
    if(NS) document.floater_right.top = percent_right; 
    lastScrollY_right = lastScrollY_right percent_right; 
    } 
    if(diffX_right != lastScrollX_right) { 
    percent_right = .5 * (diffX_right - lastScrollX_right); 
    if(percent_right > 0) percent_right = Math.ceil(percent_right); 
    else percent_right = Math.floor(percent_right); 
    if(IE) document.all.floater_right.style.pixelLeft = percent_right; 
    if(NS) document.floater_right.left = percent_right; 
    lastScrollX_right = lastScrollX_right percent_right; 
    } 
    } 
    
    if(NS || IE) action = window.setInterval("heartBeat_right()",1); 
    function bigshow_right(){ 
    document.all.div_right_250.style.visibility = 'visible'; 
    document.all.div_right_80.style.visibility = 'hidden'; 
    } 
    function bighide_right(){ 
    document.all.div_right_80.style.visibility = 'visible'; 
    document.all.div_right_250.style.visibility = 'hidden'; 
    }document.write(''); 
    document.write(''); 
    document.write(''); 

    
3.[允许关闭] 
    与方今八个代码不一致的是,广告图下方增加了贰个图片按纽,允许访客点击关闭广告图片,上边文本框中就是落时效果与利益所需代码: 

var delta=0.015; 
    var collection; 
    var closeB=false; 
    function floaters() { 
    this.items = []; 
    this.addItem = function(id,x,y,content) 
    { 
    document.write('<DIV id=' id ' style="Z-INDEX: 10; POSITION: absolute; width:80px; height:60px;left:' (typeof(x)=='string'?eval(x):x) ';top:' (typeof(y)=='string'?eval(y):y) '">' content '</DIV>'); 
    
    var newItem = {}; 
    newItem.object = document.getElementById(id); 
    newItem.x = x; 
    newItem.y = y; 
    
    this.items[this.items.length] = newItem; 
    } 
    this.play = function() 
    { 
    collection = this.items 
    setInterval('play()',30); 
    } 
    } 
    function play() 
    { 
    if(screen.width<=800 || closeB) 
    { 
    for(var i=0;i<collection.length;i ) 
    { 
    collection.object.style.display = 'none'; 
    } 
    return; 
    } 
    for(var i=0;i<collection.length;i ) 
    { 
    var followObj = collection.object; 
    var followObj_x = (typeof(collection.x)=='string'?eval(collection.x):collection.x); 
    var followObj_y = (typeof(collection.y)=='string'?eval(collection.y):collection.y); 
    
    if(followObj.offsetLeft!=(document.body.scrollLeft followObj_x)) { 
    var dx=(document.body.scrollLeft followObj_x-followObj.offsetLeft)*delta; 
    dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx)); 
    followObj.style.left=followObj.offsetLeft dx; 
    } 
    
    if(followObj.offsetTop!=(document.body.scrollTop followObj_y)) { 
    var dy=(document.body.scrollTop followObj_y-followObj.offsetTop)*delta; 
    dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy)); 
    followObj.style.top=followObj.offsetTop dy; 
    } 
    followObj.style.display = ''; 
    } 
    } 
    function closeBanner() 
    { 
    closeB=true; 
    return; 
    } 
    
    var theFloaters = new floaters(); 
    // 
    theFloaters.addItem('followDiv1','document.body.clientWidth-100',0,'<a  href= target=_blank><img src=ad/doublead/right.gif width=100 height=554 border=0></a><br><br><img src=ad/doublead/close.gif >'); 
    theFloaters.addItem('followDiv2',0,0,'<a  href= target=_blank><img src=ad/doublead/ad_ad.gif width=100 height=400 border=0 ></a><br><br><img src=ad/doublead/close.gif >'); 
    theFloaters.play(); 

   把地点的代码分别另存为四个JS文件,然后在想达成此意义的页面用 
    
    <script type="text/javascript" language="javascript1.2" src="*.js"></SCRIPT> 
    
    调用就能够,*意味着你另存的文件名!注意改正广告图片地址和接二连三地址!

广告JS代码效果大全 ~~

4.[转变对联广告---之侧边代码] 
    
    如若你想唯有生龙活虎侧展现的话,下边是落到实处左边效果所需代码: 

  var ad_float_left_src ="图片地址"; 
    var ad_float_left_url ="地址"; 
    var ad_float_left_type = ""; 
    document.ns = navigator.appName == "Microsoft Internet Explorer" 
    
    var imgheight_close 
    var imgleft 
    window.screen.width>800 ? imgheight_close=120:imgheight_close=120 
    window.screen.width>800 ? imgleft=8:imgleft=122 
    function myload() 
    { 
    myleft.style.top=document.body.scrollTop document.body.offsetHeigh 
    t-imgheight_close; 
    myleft.style.left=imgleft; 
    leftmove(); 
    } 
    function leftmove() 
    { 
    myleft.style.top=document.body.scrollTop document.body.offsetHeigh 
    t-imgheight_close; 
    myleft.style.left=imgleft; 
    setTimeout("leftmove();",50) 
    } 
    
    function MM_reloadPage(init) { //reloads the window if Nav4 
    resized 
    if (init==true) with (navigator) {if ((appName=="Netscape")&& 
    (parseInt(appVersion)==4)) { 
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; 
    onresize=MM_reloadPage; }} 
    else if (innerWidth!=document.MM_pgW || innerHeight! 
    =document.MM_pgH) location.reload(); 
    } 
    MM_reloadPage(true) 
    
    function close_float_left(){ 
    myleft.style.visibility='hidden'; 
    } 
    
    document.write("<div id=myleft style='position: 
    absolute;width:80;top:300;left:5;visibility: visible;z-index: 1'>" 
    "<style>" 
    "A.closefloat:link,A.refloat:visited {text- 
    decoration:none;color:#000000;font-size:12px}" 
    "A.closefloat:active,A.refloat:hover {text-decoration:underline;color:#0000FF;font-size:12px}" 
    "</style>" 
    "<table border=0 cellpadding=0 cellspacing=0><tr><td>"); 
    
    if(document.ns){ 
    if(ad_float_left_type!="swf") 
    document.write("<a href='" ad_float_left_url "' target 
    = '_blank'><img src='" ad_float_left_src "' WIDTH=88 
    height=31 border=0></a>"); 
    else 
    document.write("<EMBED src='" ad_float_left_src "' 
    quality=high WIDTH=80 HEIGHT=80 TYPE='application/x-shockwave- 
    flash' id=changhongout ></EMBED>"); 
    
    document.write("</td></tr><tr><td width=80 height=20 
    align=right><a href='javascript:close_float_left( target=_blank);void(0);' 
    class="closefloat"><b><font color=#ff0000>关闭</font></b></a></td></tr>" 
    "</table>" 
    "</div>"); 
    
    myload()} 

    
[ 5.背投广告] 

<script language="javascript"> 
    <!-- 
    var sohu=window.open(''); 
    var ads=window.open('about:blank','ads','width=700,height=400'); 
    sohu.focus(); 
    ads.document.open(); 
    ads.document.write ("<html><head><title>ads</title></head><body>This is background ads</body></html>"); 
    ads.document.close(); 
    //--> 
    </script>      

[ 6.裁减广告] 
    
    <script language="javascript"> 
    <!-- 
    var bwidth=800; 
    var bheight=400; 
    function go() { 
    bwidth = bwidth - 10; 
    bheight = bheight - 5; 
    if(bwidth <= 10) 
    { ads.style.display='none';clearTimeout("my"); } 
    else 
    { ads.outerHTML='<span id="ads" style="width:' bwidth 'px;height:' bheight 'px;"></span>';} 
    var my=setTimeout("go()",50); 
    } 
    setTimeout("go()",6000); 
    //--> 
    </script> 
    <body topmargin="0" leftmargin="0"> 
    <div align="center"><span id="ads" style="width:800px;height:400px;</span></div> 
    </body>

******************************************************************************
    把地点的代码另存为多个*.JS文件,然后在想完结此作用的页面用 
     
    CODE: 
    <script src="*.js"></SCRIPT> 
    
    调用就可以,*意味着你另存的文书名!注意改革广告图片地址和连接地址!相应的参数能够借助页面自动调度

js幻灯片播放器~~

var _c = 0;
var _i = 0;
var _v = 0;
var _l = 0;
var _sf = 3000;
var _html = null;
var _image = null;
var _mycars= new Array();
var _w = new Array();
var _h = new Array();

function adRotator() {}

function adRotator.add(p,w,h)
{
   _mycars[_c] = p;
   _w[_c] = w;
   _h[_c] = h;
   _c = _c 1;
}

/* 播放设置 */
function  adRotator.loads()
{
   if (_i < _mycars.length && _l < 1)
   {
     _html = '<img src="' _mycars[_i] '" width="' _w[_i] '" height="' _h[_i] '" style="border:1px solid #CCCCCC;">'
     if (_v < 1)
     {
        document.getElementById('image').value = _html ',' _i;
        document.getElementById('rotatorPlayer').innerHTML = _html;
        _i = _澳门新浦京娱乐场网站类网页Wechat二维码图块滚动作效果应具体落到实处,JS脚本类_javascript才具_脚本之家。i 1;
  document.getElementById('backs').disabled='';
        window.setTimeout("adRotator.loads(" _i ")",_sf);
     }
   }
   else
   {
     _html = '<img src="' _mycars[_i] '" width="' _w[_i] '" height="' _h[_i] '" style="border:1px solid #CCCCCC;">'
  document.getElementById('image').value = _html ',' _i;
     document.getElementById('rotatorPlayer').innerHTML = _html;
   }
   if (_i 1 > _mycars.length)
   {
      document.getElementById('stops').disabled='True';
   document.getElementById('play').disabled='';
   document.getElementById('backs').disabled='';
   document.getElementById('next').disabled='True';
   _i = 0;
   _v = 1;
   }
}

/* 播放 */
function  adRotator.play()
{
   _v = 0;
   _l = 0;
   adRotator.loads();
}

/* 下一张 */
function adRotator.next()
{
   _l = 1;
   if(_i 1 < _mycars.length)
   {
      _i = _i 1;
   document.getElementById('play').disabled='';
   document.getElementById('stops').disabled='True';
   document.getElementById('backs').disabled='';
   adRotator.loads();
   }
   else
   {
      document.getElementById('next').disabled='True';
   }
}

/* 上一张 */
function adRotator.backs()
{
   _l = 1;
   if(_i-1 < 0)
   {
      document.getElementById('backs').disabled='True';
   }
   else
   {
      _i = _i - 1;
   document.getElementById('play').disabled='';
   document.getElementById('stops').disabled='True';
   document.getElementById('next').disabled='';
   adRotator.loads();
   }
}

/* 间距时间 */
function adRotator.set()
{
   var _sfc = document.getElementById('second').value;
   if (isInteger(_sfc))
   {
     _sf = _sfc * 1000;
   }
   else
   {
     alert('提醒:只好输入数字!'卡塔尔;
     document.getElementById('second').value=1;
     document.getElementById('second').select();
   }
}

/* 字符检查评定 */
function isInteger(str)
{  
  var regu = /^[-]{0,1}[0-9]{1,}$/;
  return regu.test(str);
}

/* 暂停 */
function adRotator.stops()
{
   _v = 1;
}

/* 增加图片,还要加的话注意图片名字就好了,后边400,300是大小 */
adRotator.add("1.jpg",400,300);
adRotator.add("2.jpg",400,300);
adRotator.add("3.jpg",400,300);

把以上文件存为二个JS文件

在底下文件中引用就可以

<style type="text/css">
<!--
body { font-size:12px;
}
input { 
    border-right: #7b9ebd 1px solid;
padding-right: 2px;
border-top: #7b9ebd 1px solid;
padding-left: 2px;
font-size: 12px;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
border-left: #7b9ebd 1px solid;
cursor: hand;
color: black;
padding-top: 2px;
border-bottom: #7b9ebd 1px solid;
}
button { 
    border-right: #7b9ebd 1px solid;
padding-right: 2px;
border-top: #7b9ebd 1px solid;
padding-left: 2px;
font-size: 12px;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
border-left: #7b9ebd 1px solid;
cursor: hand;
color: black;
padding-top: 2px;
border-bottom: #7b9ebd 1px solid;
}
-->
</style>
<script language="javascript" src="test.js">
</script>

     
<body >
<div id="rotatorPlayer"></div>

<input type="button" name="play" value="开播"  disabled="True"/>
<input type="button" name="stops" value="暂停" />
<input type="button" name="backs" value="上一张"  disabled="true"/>
<input type="button" name="next" value="下一张" />   
<input type="text" id="second" value="3" size="3" maxlength="2">

<input type="button" value="设置时间"  />

<input name="image" type="text" size="65"/>

一个那多少个棒的播放器,缺憾假诺图片是非常大的话,这结果有一点点惨!

_________________________________________________________________

 

(1卡塔尔国拖拽访谈 
event.dataTransfer.setData("URL", oImage.src); 
sImageURL = event.dataTransfer.getData("URL") 
(2卡塔尔(قطر‎普通访谈 
window.clipboardData.setData("Text",oSource.innerText); 
window.clipboardData.getData("Text");

<HTML> 
<HEAD> 
<META NAME="save" CONTENT="history"> 
<STYLE> 
   .sHistory {behavior:url(#default#savehistory);} 
</STYLE> 
</HEAD> 
<BODY> 
<INPUT class=sHistory type=text id=oPersistInput> 
</BODY> 
</HTML>

<p  style="page-break-after:always">page1</p>   
<p  style="page-break-after:always">page2</p>  

<meta name="ROBOTS" content="属性值"> 
  个中属性值有以下一些: 
  属性值为"all": 文件将被搜寻,且页上链接可被询问; 
  属性值为"none": 文件不被搜寻,並且不查询页上的链接; 
  属性值为"index": 文件将被寻觅; 
  属性值为"follow": 查询页上的链接; 
  属性值为"noindex": 文件不检索,但可被询问链接; 
  属性值为"nofollow": 

<object id=min classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">  
<param name="Command" value="Minimize"></object>  
<object id=max classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">  
<param name="Command" value="Maximize"></object>  
<OBJECT id=close classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
<PARAM NAME="Command" value="Close"></OBJECT>  
<input type=button value=最小化 onclick=min.Click()>  
<input type=button value=最大化 onclick=max.Click()>  
<input type=button value=关闭 onclick=close.Click()> 

<META HTTP-EQUIV="pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> 
<META HTTP-EQUIV="expires" CONTENT="0">

<input type=button value=导入收藏夹 onclick="window.external.ImportExportFavorites(true,'; 
<input type=button value=导出收藏夹 onclick="window.external.ImportExportFavorites(false,'; 
<input type=button value=打理珍藏夹 onclick="window.external.ShowBrowserUI('OrganizeFavorites', null卡塔尔国"> 
<input type=button value=语言设置   onclick="window.external.ShowBrowserUI('LanguageDialog', null卡塔尔国"> 
<input type=button value=插足收藏夹 onclick="window.external.AddFavorite('', 'google')"> 
<input type=button value=参加到频道 onclick="window.external.addChannel('; 
<input type=button value=到场到频道 onclick="window.external.showBrowserUI('PrivacySettings',null卡塔尔国">

<input type=text onkeypress="return event.keyCode>=48&&event.keyCode<=57||(this.value.indexOf('.')<0?event.keyCode==46:false)" onpaste="return !clipboardData.getData('text').match(//D/)" ondragenter="return false">

本文由澳门新浦京娱乐场网站发布于服务器,转载请注明出处:澳门新浦京娱乐场网站类网页Wechat二维码图块滚