易截截图软件、单文件、免安装、纯绿色、仅160KB

几个常用JAVASCRIPT使用方法


①     JavaScript添加位置,添加位置错误,会引起JavaScript代码无法执行的问题。
<head runat="server">
<script type='text/javascript' language="javascript">
<!—
//“添加内容”
//-->
</script>
</head>
 
② 引用他处的脚本代码可直接鼠标拖拽(可以正确的引用到路径)
<script src="../myXXXSCRIPT.js" type="text/javascript"></script>
 
③ 获取IE版本
 function getIE()
{
   if(navigator.userAgent.indexOf("MSIE")>0)
   {
      var ee = navigator.appVersion.match(/7./i);
      if (navigator.appVersion.match(/MSIE 7./i) == 'MSIE 7.'){
         alert(navigator.appVersion);
      }
      if (navigator.appVersion.match(/MSIE 6./i) == 'MSIE 6.'){
         alert("6");       
      }
   }
}
 
④ 判断控件样式 (是否至灰)
function IfEnable(event)
{   var event = event || window.event; (左侧 IE写法 || 右侧  Netscape写法,下同)
   var target = event.target || event.srcElement;
   if(document.getElementById(target.id).disabled==false)
   {   ·如果控件不可用,执行代码    }  
}
 


相关文档:

JavaScript Array 可以扩展的几个方法

     indexOf
返回元素在数组的索引,没有则返回-1。与string的indexOf方法差不多。
如果其他浏览器没有实现此方法,可以用以下代码实现兼容:
Array.prototype.indexOf = function(el, start) {
var start = start || 0;
for ( var i=0; i < this.length; ++i ) {
......

JavaScript的类型转换(字符转数字,数字转字符)

在Java中,基本类型之间的强制转换也不是这样的,比如,整数要转换成字符串,必须使用Integer.toString()静态方法或者String.valueOf()静态方法,把字符串转换为整数,必须使用Integer.valueOf()。
可见,不能把JavaScript中的类型转换看作为“强制类型转换”。
在JavaScript中,Double类型和Int类型都是看作为 ......

如何避免Javascript事件绑定出现内存泄漏

"These memory leaks often
occur as a result of circular references between JavaScript objects and
objects within IE’s DOM (document object model)."
GPDE Team Blog
明显的DOM对象与 JavaScript对象循环引用很好判断,难的是隐含的循环引用判断!
隐含的循环引用需要通过作用域链进行分析判 ......

深入理解Javascript闭包

深入理解Javascript闭包
 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。
  一、什么是闭包?
  “官方”的解释是:所谓“闭包 ......

Javascript访问html页面的控件的方法详细分析

访问控件的主要对象是:document对象。分别对应当前文档所有的(子对象)个人观点。并且已经提供的几个主要方法来访问对象。
1. document.getElementById
2. document.getElementsByName
3 document.getElementsByTagName
4 document.all
下面我主要谈谈以上几个方法的具体用法:
一.首先我来谈谈document.getE ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号