ÃæÏò¶ÔÏóµÄ±à³Ì˼ÏëÔÚjavascriptÖеÄÔËÓã¨ÉÏ£©
±¾²©¿Í×ªÔØÓÚ£ºhttp://www.cnblogs.com/yage/archive/2009/11/20/1607220.html
¶ÔÓÚÕýÔÚ´ÓÊ»òÕß´òËã´Óʱà³ÌµÄÈËÀ´Ëµ£¬ÃæÏò¶ÔÏóÊÇÒ»¸ö¶úÊìÄÜÏêµÄ´Ê£¬¼¸ºõÿһ¸öÈ˶¼ÄÜÁоٳöÒ»Ð©ÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔ£¬ÀýÈç
C++£¬
JAVA£¬
C#µÈµÈ¡£Æäʵ£¬ÃæÏò¶ÔÏóµÄ˼ÏëÊǶÀÁ¢ÓÚ±à³ÌÓïÑԵģ¬ÀýÈçÔÚ
C#ÖУ¬ÔÚÒ»¸ö¾²Ì¬ÀàµÄ¾²Ì¬·½·¨ÖУ¬°´ÕÕ¹ý³Ìʽ¿ª·¢µ÷ÓÃһϵÁо²Ì¬º¯Êý£¬ÎÒÃǺÜÄÑ˵ÕâÊÇÃæÏò¶ÔÏóµÄ±à³Ì£¬Ïà·´£¬Ïó
jqueryºÍ
extjsÕâÑùÓÅÐãµÄ
javascript¿â£¬È´´¦´¦ÌåÏÖ×ÅÃæÏò¶ÔÏóµÄÉè¼ÆË¼Ïë¡£±¾ÎIJ»´òËã̽ÌÖ
javascriptÊÇ·ñÄܹ»Ëã×öÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔ£¬Õâ¸öÎÊÌâÊÇÖØÊÓÖйúʽ¿¼ÊÔµÄÈËÓ¦¸Ã¹Ø×¢µÄ£¬ÎÒÕâÀïÖ»ÊǼòµ¥µÄ˵Ã÷ÈçºÎÔÚ
javascriptÖÐʹÓÃÃæÏò¶ÔÏóµÄ±à³Ì˼Ïë¡£
ÃæÏò¶ÔÏóÊ×ÏÈÒªÓжÔÏó¡£ÔÚ
javascriptÖд´½¨Ò»¸ö¶ÔÏó·Ç³£¼òµ¥£º
var o={};
ÕâÑù¾Í²úÉúÁËÒ»¸ö¶ÔÏó£¬ÎÒÃÇ¿ÉÒԺܷ½±ãµÄ¸øÕâ¸ö¶ÔÏóÌí¼ÓÊôÐԺͷ½·¨£º
o.name="object name";
o.showName=function(){
alert(o.name);
}
²»¹ý´ó¶àÊýÈË»¹ÊÇϰ¹ß°Ñ¶ÔÏóµÄÊôÐԺͷ½·¨·ÅÔÚ¶¨Òå¶ÔÏóµÄÒ»¶Ô
{}Àï±ß£ºvar o = {
name: "object name",
showName: function() {
alert(o.name);
}
}
·ÃÎÊÊôÐԺͷ½·¨ÓÐÁ½ÖÖ·½Ê½£¬µÚÒ»ÖÖ£º
alert(o.name);
o.showName();
ÕâÖÖд·¨ºÜ³£¼û£¬C#Öе÷ÓöÔÏóµÄÊôÐԺͷ½·¨Ò²ÊÇÕâÖÖ·½Ê½¡£»¹ÓÐÒ»ÖÖÊÇjavascriptÖбȽÏÌØ±ðµÄ£¬Ê¹ÓÃÊôÐÔ»òÕß·½·¨µÄÃû×Ö×÷ΪË÷ÒýÀ´½øÐзÃÎÊ£º
alert(o["name"]);
o["showName"]();
ÕâºÃÏñÓеãºÍ¿×ÒÒ¼º“ÜîÏãµÄÜî×ÖÓм¸ÖÖд·¨”²î²»¶àÁË£¬ÊÂʵÉÏ£¬ºÜÉÙÓÐÈËʹÓÃË÷ÒýÀ´µ÷ÓöÔÏóµÄÊôÐÔ»òÕß·½·¨¡£
³ýÁËÎÒÃÇ×Ô¶¨ÒåµÄÊôÐԺͷ½·¨£¬ÎÒÃǵĶÔÏó»¹ÓÐÒ»¸öconstructorÊôÐÔÒÔ¼°toString()µÈ·½·¨¡£ÕâЩÊôÐԺͷ½·¨ÊÇ´ÓObjectÄÚÖöÔÏóÀ´
µÄ£¬ËùÓеĶÔÏó¶¼»áÓÐÕâЩÊôÐԺͷ½·¨¡£ÆäÖÐconstructorÊôÐÔÖ¸Ïò¹¹Ôì³ö¸Ã¶ÔÏóµÄ¹¹Ô캯Êý¡£ÎÒÃÇûÓÐʹÓù¹Ô캯ÊýÀ´´´½¨¶ÔÏó£¬ÊÂʵÉÏ£¬jsµÄ½âÊÍ
Æ÷»áʹÓÃObject¹¹Ô캯Êý¡£Èç¹ûÎÒÃÇ×Ô¼º¶¨ÒåÁ˹¹Ô캯Êý£¬ÄÇô±ã¿ÉÒÔͨ¹ý¸Ã¹¹Ô캯ÊýÀ´´´½¨¶ÔÏó£¬ÕâÑù¿ÉÒÔʹµÃ´´½¨µÄ¶ÔÏó¾ßÓÐÏàͬµÄÊôÐԺͷ½·¨£¬Õâ±ã¿ª
ʼÓеãÃæÏò¶ÔÏóµÄζµÀÁË¡£ºÃ£¬ÎÒÃÇ´ÓÒ»¸ö¼òµ¥µÄÀý×Ó¿ªÊ¼¿´¿´ÈçºÎ´´½¨Ò»¸ö¹¹Ô캯Êý°É£º
function Person(name, sex, ag
Ïà¹ØÎĵµ£º
½ñÌìС±àºÍ´ó¼Ò̽ÌÖµÄÊÇJavaScriptÖÐ×Ô¶¨Ò庯ÊýµÄÓ÷¨£¬ÏÂÃæÊ¾ÀýÖÐµÄ Checktriplet º¯ÊýÒÔÈý½ÇÐεı߳¤Îª²ÎÊý¡£Í¨¹ý²é¿´ÈýÌõ±ßµÄ³¤¶ÈÊÇ·ñ¿ÉÒÔ×é³ÉÒ»¸ö±Ï´ï¸çÀ˹ÈýÔª×飨ֱ½ÇÈý½ÇÐÎб±ß³¤¶ÈµÄƽ·½µÈÓÚÆäËûÁ½Ìõ±ß³¤µÄƽ·½ºÍ£©À´¼ÆËã¸ÃÈý½ÇÐÎÊÇ·ñΪֱ½ÇÈý½ÇÐΡ£Êµ¼Ê²âÊÔʱ checkTriplet º¯ÊýÒªµ÷ÓÃÁíÁ½¸öº¯ÊýÖеÄÒ»¸öº¯Êý¡£
......
ÔÚ±àд¹¹Ô캯Êýʱ£¬¿ÉÒÔʹÓÃÔÐͶÔÏó£¨Ëü±¾ÉíÊÇËùÓй¹Ô캯ÊýµÄÒ»¸öÊôÐÔ£©µÄÊôÐÔÀ´´´½¨¼Ì³ÐÊôÐԺ͹²Ïí·½·¨¡£ÔÐÍÊôÐԺͷ½·¨½«°´ÒýÓø´ÖƸøÀàÖеÄÿ¸ö¶ÔÏó£¬Òò´ËËüÃǶ¼¾ßÓÐÏàͬµÄÖµ¡£¿ÉÒÔÔÚÒ»¸ö¶ÔÏóÖиü¸ÄÔÐÍÊôÐÔµÄÖµ£¬ÐµÄÖµ½«¸²¸ÇĬÈÏÖµ£¬µ«½öÔÚ¸ÃʵÀýÖÐÓÐЧ¡£ÊôÓÚÕâ¸öÀàµÄÆäËû¶ÔÏó²»Êܴ˸ü¸ÄµÄÓ°Ïì¡£ÏÂÃæ¸ø³öÁËʹÓÃ×Ô¶¨Òå ......
¶¼×ªÀÃÁË£¬²»¹ý»¹ÊÇÌùÉÏÀ´ÁË¡£²éµÄʱºò·½±ã¡£¡£¡£
1. oncontextmenu="window.event.returnValue=false" ½«³¹µ×ÆÁ±ÎÊó±êÓÒ¼ü
<table border oncontextmenu=return(false)> <td>no </table> ¿ÉÓÃÓÚTable
2. <body onselectstart="return false"> È¡Ïûѡȡ¡¢·ÀÖ¹¸´Ö ......
Ò³Ãæ×Ô¶¯Ë¢Ð´úÂë´óÈ«£¬»ù±¾ÉÏËùÓÐÒªÇó×Ô¶¯Ë¢ÐÂÒ³ÃæµÄ´úÂë¶¼ÓУ¬´ó¼Ò¿ÉÒÔ×ÔÓÉ·¢»Ó×ö³öÍêÃÀµÄÒ³Ãæ¡£
1)
10±íʾ¼ä¸ô10ÃëË¢ÐÂÒ»´Î
2)
<script>
window.location.reload(true);
</script>
Èç¹ûÊÇÄãҪˢÐÂijһ¸öiframe¾Í°Ñwindow¸ø»»³ÉframeµÄÃû×Ö»òIDºÅ
3)
<script>
window.navigate("±¾Ò³Ãæurl"); ......
1¡¢Ö±½ÓÔÚǰ̨µ÷Óà javascript º¯Êý
ºÜ¼òµ¥,ÔÚ head ÔªËØÖ®¼ä¼ÓÈë script ÔªËØ,½« type ÔªËØÉèÖÃΪ " text/javascript "
Èç:
<head runat="server">
<script type="text/javascript" >
function ShowName(str)
{
alert("ÄúµÄÃû×ÖΪ:("+str+")");
}
</script>
<title> ......