javascriptµØÖ·À¸Ð´·¨
javascriptµØÖ·À¸Ð´·¨
±¾µØ¿Í»§¶Ëȫѡcheckbox.¿ÉÒÔÓÃÕâ¸öÑ¡¡£
0. ǰÑÔ
ËùνIEµØÖ·À¸±í´ïʽ£¬¾ÍÊÇÔÚIEµÄµØÖ·À¸ÖÐÊäÈë javascript:<´úÂë>£¬Ö´ÐÐijЩ¹¦ÄÜ£¬À´¶¯Ì¬¸Ä±äÔÓÐÒ³ÃæµÄ²ÎÊýÒԴﵽijЩĿµÄ£¬ÀýÈ翪·Å±»½ûÖ¹µÄ°´Å¥¡¢ÏÔʾԱ¾Òþ²ØµÄͼƬµÈµÈ¡£±¾ÎĽ«¾ÍIEµØÖ·À¸µÄʹÓ÷½·¨×öÒ»¸öÏêϸµÄ˵Ã÷¡£
1. ±í´ïʽµÄÊéд·½·¨
ÔÚIEµÄµØÖ·À¸ÖÐÊäÈë javascript:<´úÂë>£¬¼´¿ÉÔÚµ±Ç°Ò³ÃæÉÏÖ±½ÓÖ´ÐÐÖ¸¶¨µÄ´úÂë²¢Á¢¼´¿´µ½Ð§¹û¡£¶øÇÒ£¬<´úÂë>ÖпÉÒÔ°üº¬¶àÌõÓï¾ä£¬ÉõÖÁ¿ÉÒÔ°üº¬ if/for µÈÁ÷³Ì¿ØÖÆÓï¾ä¡£
´úÂëÒ»°ãÓÐÁ½ÖÖд·¨£º
javascript:<±í´ïʽ>
¸Ãд·¨½«»áÖ´Ðбí´ïʽ£¬²¢½«±í´ïʽµÄ½á¹ûÔÚµ±Ç°Ò³ÃæÄÚÏÔʾ¡£
javascript:<º¯Êý>
¸Ã±í´ïʽ½«»áÖ´ÐÐÖ¸¶¨µÄº¯Êý£¬¶øµ±Ç°Ò³ÃæµÄÏÔʾ²»»áÊܵ½Ó°Ïì¡£
ÄÇôIEÈçºÎÇø·ÖµØÖ·À¸ÖÐÊäÈëµÄ´úÂëµ½µ×ÊǺ¯Êý»¹ÊDZí´ïʽ£¿ÆäʵºÜ¼òµ¥£¬´úÂëµÄ×îºóÒ»ÌõÓï¾äÒÔ²ÎÊýÁбí () ½áÊø£¬Ôò×÷Ϊº¯Êý´¦Àí£¬²»¸üÐÂÒ³ÃæÏÔʾ£»´úÂëµÄ×îºóÒ»ÌõÓï¾ä²»ÒÔ () ½áÊø£¬Ôò×÷Ϊ±í´ïʽ´¦Àí£¬ÔÚµ±Ç°Ò³ÃæÄÚÏÔʾ±í´ïʽµÄ¼ÆËã½á¹û¡£
ÀýÈ磬ÔÚIEµÄµØÖ·À¸ÖÐÊäÈ룺
javascript:1+2
¸Ã±í´ïʽµÄĩβ²¢·Ç²ÎÊýÁÐ±í£¬Òò´ËIE½«1+2¿´×÷±í´ïʽ£¬Ö´Ðнá¹û½«ÏÔʾÔÚµ±Ç°´°¿ÚÄÚ£º
3
¶øÏÂÃæÕâ¶Î´úÂ룺
javascript:alert("Hello, world!")
´úÂëĩβΪ²ÎÊýÁÐ±í£¬Òò´ËIE½«Æä¿´×÷º¯Êý£¬Ö´ÐÐÖ®ºó½«³öÏÖµ¯³ö´°¿Ú£¬µ«ÊÇÍøÒ³µÄÄÚÈݲ»»áÓÐÈκα仯¡£ÔÙÈ磬
javascript:alert
¸Ã´úÂëÖ´Ðк󣬵±Ç°´°¿ÚÄÚÏÔʾ£º
[object]
ÕâÊÇÒòΪ´úÂëĩβ²»ÊDzÎÊýÁÐ±í£¬Òò´ËIE½«Æä×÷Ϊ±í´ïʽÀ´´¦Àí¡£alert Ϊ window ¶ÔÏóµÄÒ»¸ö·½·¨£¬Ò²Ëã×÷“[object]”£¬ËùÒÔ³öÏÖÁËÉÏÃæµÄ½á¹û¡£
ÔÙ¿´ÏÂÃæµÄÀý×Ó£º
javascript:a=1;b=2;c=3;alert(a+b*c)
ËäÈ»¸Ã¶Î´úÂëÖаüº¬Á˸³Öµ±í´ïʽºÍalert()º¯Êý£¬µ«ÓÉÓÚ´úÂë×îĩβÊDzÎÊýÁÐ±í£¬Òò´ËÒ³ÃæÄÚÈݲ»»á¸üС£
2. ½«±í´ïʽת»¯Îªº¯Êý
ͨ³£ÎÒÃÇÏ£ÍûʹÓà javascript:<º¯Êý> ÕâÖÖ¸ñʽ£¬ÒòΪ javascript:<±í´ïʽ> »á¸Ä±äÒ³ÃæÄÚÈݶøÊ¹µÃÐÞ¸ÄʧȥÒâÒå¡£µ«ÓÐʱÎÒÃDz»µÃ²»Ê¹Óø³Öµ±í´ïʽÀ´´ïµ½Ä¿µÄ£¬Õâ¾ÍÐèÒª½«±í´ïʽת»»Îªº¯ÊýÀ´Ö´ÐС£Õâ¾ÍÐèÒªÀûÓÃÒ»¸öÌØÊâµÄº¯Êý£ºvoid()¡£¸Ãº¯Êý´øÓÐÒ»¸ö²ÎÊý¡£
±È½Ï³£ÓõÄת»¯·½Ê½ÓÐÁ½ÖÖ¡£Ò»ÖÖÊǽ«±í´ïʽ×÷Ϊvoid()º¯ÊýµÄ²ÎÊý£¬ÀýÈ磺
javascript:void(a=1)
Ö´ÐÐÖ®ºóÒ³ÃæÄÚÈÝûÓÐÈκα仯£¬µ«ÊÇÒ³ÃæÄÚÃûΪaµÄ±äÁ¿ÒѾ¸³ÖµÎª1ÁË¡£ÁíÒ»ÖÖ·½·¨ÊÇÔÚÕû¸ö´úÂëµÄ×îºóÖ´ÐÐvoid()º¯Ê
Ïà¹ØÎĵµ£º
SCRIPT 񈬀
ÓÃÓÚ°üº¬JavaScript´úÂë.
ÊôÐÔ
LANGUAGE ¶¨Òå½Å±¾ÓïÑÔ
SRC ¶¨ÒåÒ»¸öURLÓÃÒÔÖ¸¶¨ÒÔ.JS½áβµÄÎļþ
window¶ÔÏó
ÿ¸öHTMLÎĵµµÄ¶¥²ã¶ÔÏó.
ÊôÐÔ
frames[] ×ÓèåÊý×é.ÿ¸ö×ÓèåÊý×é°´Ô´ÎĵµÖж¨ÒåµÄ ......
¼ÙÈçä¯ÀÀÆ÷À뿪ÁËJavaScript
¼ÙÈçä¯ÀÀÆ÷À뿪ÁË JavaScript£¬ÄÇô»¥ÁªÍøÉϾø´ó¶àÊýÍøÒ³¾ÍÎÞ·¨Õ¹Ê¾¡£µ«ÊǼ¤½øµÄÖ÷ÕŲ¢·ÇÒ»ÎÞÊÇ´¦£¬ÖÁÉÙËüÄÜ·ñ´Ù½øÎÒÃǶÔÊìÊÓÎ޶õÄÊÂÎ»»Ò»¸ö½Ç¶È×ö½øÒ»²½Ë¼¿¼¡£¼ÙÈçÓÃJavaÌæ»»JavaScript£¬»áÓÐʲôºÃ´¦£¿ºÃ´¦»òÐíÓÐÈý¸ö²ãÃæ£¬¶ÔÓÚÊÖ»úÓ¦ÓöøÑÔ£¬ÕâЩÓŵãÓÈÆä¿É¹ó¡£
1. Ô¤ÏȱàÒ룬ʼþÏì ......
È¡Ç°ÃæÁ½ÖÖµÄÓŵ㣺
a¡¢Óù¹Ô캯ÊýÀ´¶¨ÒåÀàÊôÐÔ£¨×ֶΣ©
b¡¢ÓÃÔÐÍ·½Ê½À´¶¨ÒåÀàµÄ·½·¨¡£
¾ÍÓÐÁ˵ÚÈýÖÖ·½Ê½¡£ÕâÖÖ·½Ê½Ã²ËƲÉÓõÄÈ˽϶ࡣ
3¡¢×ۺϹ¹Ô캯Êý/ÔÐÍ
/**
* PersonÀࣺ¶¨ÒåÒ»¸öÈË£¬ÓиöÊôÐÔname£¬ºÍÒ»¸ögetName·½·¨
* @param {String} name
*/
function Person(name) {
this.name = name;
}
Pers ......
È¥³ý×Ö·û´®×óÓÒÁ½¶ËµÄ¿Õ¸ñ£¬ÔÚvbscriptÀïÃæ¿ÉÒÔÇáËɵØÊ¹Óà trim¡¢ltrim »ò rtrim£¬µ«ÔÚjsÖÐȴûÓÐÕâ3¸öÄÚÖ÷½·¨£¬ÐèÒªÊÖ¹¤±àд¡£ÏÂÃæµÄʵÏÖ·½·¨ÊÇÓõ½ÁËÕýÔò±í´ïʽ£¬Ð§Âʲ»´í£¬²¢°ÑÕâÈý¸ö·½·¨¼ÓÈëString¶ÔÏóµÄÄÚÖ÷½·¨ÖÐÈ¥¡£
<input type="text" name="mytxt" value=" 12345678 &nbs ......