下载首页下载分类最近更新排 行 榜国产软件国外软件汉化补丁本站论坛BT下载页
  • 设为首页
  • 收藏本站
  • 联系我们
您的位置:首页网页制作JS/Ajax → 推荐:最新 javascript 技巧集
推荐:最新 javascript 技巧集
出处:本站整理 作者:佚名 日期:2007-5-7 16:47:30 人气: [ ]

//各种尺寸

  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', null)">
  <input type=button value=语言设置   onclick="window.external.ShowBrowserUI('LanguageDialog', null)">
  <input type=button value=加入收藏夹 onclick="window.external.AddFavorite('http://www.google.com/', 'google')">
  <input type=button value=加入到频道 onclick="window.external.addChannel('http://www.google.com/')">
  <input type=button value=加入到频道 onclick="window.external.showBrowserUI('PrivacySettings',null)">

  //不缓存

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

   

  
  //正则匹配

  匹配中文字符的正则表达式: [\u4e00-\u9fa5]
  匹配双字节字符(包括汉字在内):[^\x00-\xff]
  匹配空行的正则表达式:\n[\s| ]*\r
  匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 
  匹配首尾空格的正则表达式:(^\s*)|(\s*$)(像vbscript那样的trim函数)
  匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
  匹配网址URL的正则表达式:http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
  以下是例子:
  利用正则表达式限制网页表单里的文本框输入内容:
  用正则表达式限制只能输入中文: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,''))"
  //消除图像工具栏

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

相关文章
相关软件
评论人 评论内容摘要(共 0 条,查看完整内容) 得分 0 发表时间
关于本站 | 广告服务 | 版权声明 | 联系我们 | | 联系我 | 交流群:1361692 7710545
本站部分带宽由:华夏名网武汉IDC数据中心 赞助[排名不分先后] Powered By 零度软件园
本站软件均来源于网络,仅供学习所用。若侵犯了你的权益,请立即通知我们,我们将第一时间删除!