• JavaScript实用代码


    //省略号 

    <DIV STYLE=" 120px; height: 50px; border: 1px solid blue; 
                overflow: hidden; text-overflow:ellipsis"
    > 
    <NOBR>就是比如有一行文字,很长,表格内一行显示不下.</NOBR> 
    </DIV> 

    //可编辑SELECT 

    <input type=text name=re_name style="100px;height:21px;font-size:10pt;">
    <span style="18px;border:0px solid red;">
       
    <select name="r00" style="margin-left:-100px;118px; background-color:#FFEEEE;" 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 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

    //获得参数 

    <body> 
    <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 = /([^&]*?)\=([^&]*)/
    var s = a.match(re); 
    for(var i= 0;i<s.length;i++

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


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

    //各种尺寸 

    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;   

    //不缓存 

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

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

    <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()> 

    //打印分页 
    <p  style="page-break-after:always">page1</p>   
    <p  style="page-break-after:always">page2</p>   
  • 相关阅读:
    表单控件和属性
    html5语义化标签
    移动布局
    webpack
    OMobile
    Npm的下载 安装 管理工具
    模块化开发
    百度地图
    离线缓存
    canvas和svg
  • 原文地址:https://www.cnblogs.com/SoulStore/p/1239709.html
Copyright © 2020-2023  润新知