Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Javascript »ñÈ¡Ò³Ãæ¸ß¶È£¨¶àÖÖä¯ÀÀÆ÷£©

¹ØÓÚ»ñÈ¡¸÷ÖÖä¯ÀÀÆ÷¿É¼û´°¿Ú´óСµÄÒ»µãµãÑо¿¡£
ÔÚÎÒ±¾µØ²âÊÔµ±ÖУº
ÔÚIE¡¢FireFox¡¢Opera϶¼¿ÉÒÔʹÓÃ
document.body.clientWidth
document.body.clientHeight
¼´¿É»ñµÃ£¬ºÜ¼òµ¥£¬ºÜ·½±ã¡£
¶øÔÚ¹«Ë¾ÏîÄ¿µ±ÖУº
OperaÈÔȻʹÓÃ
document.body.clientWidth
document.body.clientHeight
¿ÉÊÇIEºÍFireFoxÔòʹÓÃ
document.documentElement.clientWidth
document.documentElement.clientHeight
Ô­À´ÊÇW3CµÄ±ê×¼ÔÚ×÷¹Ö°¡
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Èç¹ûÔÚÒ³ÃæÖÐÌí¼ÓÕâÐбê¼ÇµÄ»°
ÔÚIEÖУº
document.body.clientWidth ==> BODY¶ÔÏó¿í¶È
document.body.clientHeight ==> BODY¶ÔÏó¸ß¶È
document.documentElement.clientWidth ==> ¿É¼ûÇøÓò¿í¶È
document.documentElement.clientHeight ==> ¿É¼ûÇøÓò¸ß¶È
ÔÚFireFoxÖУº
document.body.clientWidth ==> BODY¶ÔÏó¿í¶È
document.body.clientHeight ==> BODY¶ÔÏó¸ß¶È
document.documentElement.clientWidth ==> ¿É¼ûÇøÓò¿í¶È
document.documentElement.clientHeight ==> ¿É¼ûÇøÓò¸ß¶È
?
ÔÚOperaÖУº
document.body.clientWidth ==> ¿É¼ûÇøÓò¿í¶È
document.body.clientHeight ==> ¿É¼ûÇøÓò¸ß¶È
document.documentElement.clientWidth ==> Ò³Ãæ¶ÔÏó¿í¶È£¨¼´BODY¶ÔÏó¿í¶È¼ÓÉÏMargin¿í£©
document.documentElement.clientHeight ==> Ò³Ãæ¶ÔÏó¸ß¶È£¨¼´BODY¶ÔÏó¸ß¶È¼ÓÉÏMargin¸ß£©
¶øÈç¹ûûÓж¨ÒåW3CµÄ±ê×¼£¬Ôò
IEΪ£º
document.documentElement.clientWidth ==> 0
document.documentElement.clientHeight ==> 0
FireFoxΪ£º
document.documentElement.clientWidth ==> Ò³Ãæ¶ÔÏó¿í¶È£¨¼´BODY¶ÔÏó¿í¶È¼ÓÉÏMargin¿í£©document.documentElement.clientHeight ==> Ò³Ãæ¶ÔÏó¸ß¶È£¨¼´BODY¶ÔÏó¸ß¶È¼ÓÉÏMargin¸ß£©
OperaΪ£º
document.documentElement.clientWidth ==> Ò³Ãæ¶ÔÏó¿í¶È£¨¼´BODY¶ÔÏó¿í¶È¼ÓÉÏMargin¿í£©document.documentElement.clientHeight ==> Ò³Ãæ¶ÔÏó¸ß¶È£¨¼´BODY¶ÔÏó¸ß¶È¼ÓÉÏMargin¸ß£©
ÕæÊÇÒ»¼þÂé·³ÊÂÇ飬Æäʵ¾Í¿ª·¢À´¿´£¬Äþ¿ÉÉÙһЩ¶ÔÏóºÍ·½·¨£¬²»Ê¹ÓÃ×îеıê×¼Òª·½±ãÐí¶à°¡¡£
¡¾Ïà¹ØÎÄÕ¡¿
΢Èí·¢²¼IE¡¢Firefox¡¢OperaºÍSafariµÄJavaScript¼æÈÝÐÔÑо¿
¹ØÓÚIE¡¢Firefox¡¢OperaÒ³Ãæ³ÊÏÖÒìͬ
Firefox×îÓÐÓõÄ20¸ö²å¼þ


Ïà¹ØÎĵµ£º

javascriptÊý×é²Ù×÷´óÈ«[ת]

 
shift£ºÉ¾³ýÔ­Êý×éµÚÒ»Ï²¢·µ»ØÉ¾³ýÔªËØµÄÖµ£»Èç¹ûÊý×éΪ¿ÕÔò·µ»Øundefined
var a = [1,2,3,4,5];
var b = a.shift(); //a£º[2,3,4,5] b£º1
unshift£º½«²ÎÊýÌí¼Óµ½Ô­Êý×鿪ͷ£¬²¢·µ»ØÊý×éµÄ³¤¶È
var a = [1,2,3,4,5];
var b = a.unshift(-2,-1); //a£º[-2,-1,1,2,3,4,5] b£º7
×¢£ºÔÚIE6.0ϲâÊÔ·µ»ØÖµ ......

JavaScript£¨JS£©×Ô´ø×Ö·û´®´¦Àíº¯Êý


concat
½«Á½¸ö»ò¶à¸ö×Ö·ûµÄÎı¾×éºÏÆðÀ´£¬·µ»ØÒ»¸öеÄ×Ö·û´®¡£
var a = "hello";
var b = ",world";
var c = a.concat(b);
alert(c);
//c = "hello,world"
indexOf
·µ»Ø×Ö·û´®ÖÐÒ»¸ö×Ó´®µÚÒ»´¦³öÏÖµÄË÷Òý£¨´Ó×óµ½ÓÒËÑË÷£©¡£Èç¹ûûÓÐÆ¥ÅäÏ·µ»Ø -1 ¡£
var index1 = a.indexOf(& ......

javascriptʼþ¼àÌý

Ô­ÌûµØÖ·£ºhttp://www.cnblogs.com/AganCN/archive/2009/02/06/1206272.html   ¿¼ÂÇÕâÑùµÄÇéÐÎÔÚIEä¯ÀÀÖд¦Àí£¬ÐèÒªÏìÓ¦Ò³ÃæµÄ°´Å¥µã»÷ʼþ£¬ÓÐÄÄЩ·½·¨ÄØ£¿
£¨1£©onclickÊôÐÔÌí¼Óʼþ´¦Àíº¯Êý
function DoClick()//handler of click event
{

}


test1
......

JavaScriptÎļþÒýÓÃJavaScriptÎļþµÄ·½·¨

·½·¨Ò»£º
Js_file01.js 
========
//³ÌÐò´úÂë
document.write(" <script  language=\"javascript\"  src="\/com\/ Js_file02.js \"  > <\/script>"); 
 
·½·¨¶þ£º
html´úÂë
³ÌÐò´úÂë
<html>
<body>
<input type="button" value="ok" onclick="ja ......

´«ÖDz¥¿ÍJavaѧϰ JavaScript¼ÓÇ¿

ÎÒ½ñÌìѧϰÁËÙ¡ÀÏʦ½²µÄJavaScript½âÎöDomÎĵµµÄ֪ʶ£º
Ò»¡¢        ½Úµã·ÖΪ3ÖÖÀàÐÍ£¬ÔªËؽڵ㣬ÊôÐԽڵ㣬Îı¾½Úµã
¶þ¡¢        ²éÕҽڵ㣺
l       js´úÂë²»ÄÜдÔÚbodyÔªËØµÄÇ°Ãæ£¬js ´úÂëдÔÚ <head> ½ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ