最新 javascript 技巧集(二)

来源:网络整理 责任编辑:栏目编辑 发表时间:2013-07-01 20:10 点击:
  禁止粘贴
  <input type=text onpaste="return false">
  地址栏图标
  <link rel="Shortcut Icon" href="favicon.ico">
  favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下
  收藏栏图标
  <link rel="Bookmark" href="favicon.ico">
  查看源码
  <input type=button value=查看网页源代码 onclick="window.location = 'view-source:'+ 'http://www.csdn.net/'">
  关闭输入法
  <input style="ime-mode:disabled">
  自动全选
  <input type=text name=text1 value="123" onfocus="this.select()">
  ENTER键可以让光标移到下一个输入框
  <input onkeydown="if(event.keyCode==13)event.keyCode=9">
  文本框的默认值
  <input type=text value="123" onfocus="alert(this.defaultValue)">
  title换行
  obj.title = "123&#13sdfs&#32"
  获得时间所代表的微秒
  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 onload="window.resizeTo(window.screen.width - 4,window.screen.height-50);window.moveTo(-4,-4)">
  无关闭按钮IE
  window.open("aa.htm", "meizz", "fullscreen=7");
  统一编码/解码
  alert(decodeURIComponent(encodeURIComponent("http://你好.com?as= hehe")))
  encodeURIComponent对":"、"/"、";" 和 "?"也编码
  表格行指示
  <tr onmouseover="this.bgColor='#f0f0f0'" onmouseout="this.bgColor='#ffffff'">

  //各种尺寸

  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;  

  //过滤数字

  <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">

  //特殊用途

  <input type=button value=导入收藏夹 onclick="window.external.ImportExportFavorites(true,'http://localhost');">
  <input type=button value=导出收藏夹 onclick="window.external.ImportExportFavorites(false,'http://localhost');">
  <input type=button value=整理收藏夹 onclick="window.external.ShowBrowserUI('OrganizeFavorites',

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Gb2312转utf-8编码的方法(vbs+js)
    • 如何使用Ajax技术开发Web应用程序(1)
    • js跳转路径问题
    • JavaScript模仿桌面窗口
    • 用js检测两个线段是否相交
    • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
    • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
    • 我是如何去了解jquery的(六),案例之幻灯片轮换
    • Jquery封装幻灯片效果
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1