JavaScript ±Ê¼Ç
myhere
// ´óѧÀï×îÍ´¿àµÄÊÂÇéιýÓÚ×ö±ÏÒµÉè¼Æ£¬Ä¿Ç°Õý´¦ÓÚÕâ¸öʱÆÚ¡£
// £º£¨ :(
//
// Ê×ÏȼǼϵÄÊÇ Function µÄÒ»¸öÎÊÌâ
Function.prototype.method = function( name, func){
if( ! this.prototype[ name]){
this.prototype[ name ] = func;
}
} // ¸ø º¯ÊýÔÐÍÔö¼Ó·½·¨
//
// ¸øº¯ÊýÔÐÍÔö¼ÓµÄ·½·¨ÔÚ String ÖпÉÒÔµ÷ÓÃ
String.method( 'trim', function(){
return ( this || '').replace( /^\s*|\s*$/g, '');
})
// ֮ǰһֱ²»Àí½âΪʲô¸ø Function ¶ÔÏóµÄÔÐÍÔö¼ÓµÄ·½·¨£¬¿ÉÒÔÔÚ String ºÍ Array ÖлñÈ¡¡£
// ÏÖÔÚÖÕÓÚÃ÷°×ÁË¡£ ˵Ã÷¼ûÏÂÃæ£º
// 1, ÔÚ js ÖÐ º¯Êý ÊǶÔÏó( ËäÈ» typeof ½á¹ûΪ 'function' )¡£ËùÓк¯Êý¶¼ÊÇÁ´½Óµ½ Function.prototype µÄ£¬
// ¶ø Function.prototype ±¾ÉíÊÇÁ¬½Óµ½ Object.prototype µÄ
// 2, º¯ÊýÓÐ 4 ÖÐÉùÃ÷·½Ê½£¬¼û http://blog.csdn.net/phpandjava/archive/2010/03/19/5395528.aspx£¬
// ÆäÖÐÒ»ÖÖÊÇ var me = new User();ÔÚÕâÀï User ÊÇÒ»¸öº¯Êý£¬Ö»²»¹ýµ÷Ó÷½Ê½ÊÇ Constructor µÄ·½Ê½£¬
// User ÔÚÆäËûÃæÏò¶ÔÏóÓïÑÔÖÐÏ൱ÓÚ class£¬µ±È»ÕâÀïÒ²¿ÉÒÔÀí½âΪ Àà¡£Õâ¸ö User Á´½Óµ½ Function.prototype¡£
// ͬÑù String Ò²Ò»¸öº¯Êý£¨Ò²¿ÉÒÔÀí½âΪ¶ÔÏó£¬ÒòΪ js Öк¯ÊýÊǶÔÏ󣩣¬ËûÒ²ÊÇͨ¹ý new String() À´µ÷Óõģ¬Òò´Ë£¬
// ¸ø Funciton ÔÐÍÔö¼ÓµÄ·½·¨¿ÉÒÔÔÚ String ÖлñÈ¡
//
//
// ¡¶JavaScript: The Good Parts¡·ÊDZ¾ºÃÊ飬ºÃÊé¶ÁÒ»±éÓ¦¸ÃÊDz»ÄÜÀí½â͸³¹µÄ£¬ÖÁÉÙÎÒûÓС£
// ÏÂÃæ¼Ç¼Ï ÊéÖÐ ¸½Â¼Ìáµ½µÄ awful parts, bad parts
// 1£¬ ±ÜÃâʹÓÃÈ«¾Ö±äÁ¿£¬È«¾Ö±äÁ¿¶¨ÒåµÄ·½Ê½ÓÐÒÔϼ¸ÖÖ
// a£¬ var foo = 'bar'; // ÔÚËùÓк¯ÊýÍⶨÒå
// b£¬ window.foo = 'bar'; // ¸øÔ¤¶¨ÒåµÄÈ«¾Ö±äÁ¿Ôö¼ÓÊôÐÔ
// c£¬ foo = 'bar'; // ²»Óà var ÉùÃ÷Ö±½ÓʹÓõıäÁ¿¡£important£¡
// 2£¬×Ô¶¯¼Ó·ÖºÅ¡£
// js »áÊÔͼͨ¹ýÔö¼Ó ·ÖºÅ À´¾ÀÕý´íÎ󣬱ÈÈç
// var foo = function(){
// return // ÔÚÕâÀï»áÔö¼Ó ·ÖºÅ£¬Òò´Ëº¯Êý·µ»Ø undefined£¬¶ø²»ÊÇ ¶ÔÏó
// {
// name: 'myhere'
// }
// }
// 3£¬js µÄ typeof Ö»²úÉú 6 ¸öÖµ( ×Ö·û´® ÀàÐ͵Ä): 'object', 'function', 'number', 'string', 'boolean', 'undefined'
// Êý×é¾ typeof ÔËËã½á¹ûΪ 'object';
// typeof null = 'undefined'
//
Ïà¹ØÎĵµ£º
400¶à¸öJavaScriptÌØÐ§´óÈ«£¬°üº¬È«²¿Ô´´úÂëºÍÏêϸ´úÂë˵Ã÷£¬²»¿É¶àµÃ
JavaScriptʵÏÖ¿ÉÒÔÍêÈ«×ÔÓÉÍÏ×§µÄЧ¹û£¬´øÈý¸ö·¶Àý http://www.sharejs.com/showdetail-501.aspx
javascriptʵÏÖ¿ÉÒÔ×ÔÓÉÍ϶¯µÄÊ÷ÐÎÁбí http://www.sharejs.com/showdetail-500.aspx  ......
Javascriptº¯ÊýÀàÐÍÅжÏÍêÃÀ½â¾ö·½°¸
ÔÚÅжϺ¯ÊýÀàÐÍʱ£¬ÎÒÃÇͨ³£Ê¹ÓÃtypeof·½·¨£¬Ò»°ãÇé¿öÏ£¬Ëü»áµÃµ½ÎÒÃÇËùÔ¤ÏëµÄЧ¹û¡£µ«ÊÇ£¬ÓÐһЩϸ½Ú²¢²»ÎªÎÒÃÇËùÊìÖª¡£John Resig ÔÚ·ÖÎöÁËÕâЩϸ½ÚÖ®ºó£¬ÎªÎÒÃÇÌṩÁËÒ»¸öÍêÃÀµÄ½â¾ö·½°¸£¬±¾ÎĽ«×÷Ïêϸ½éÉÜ£º
Ò»¡¢´«Í³·½·¨²»ÎªÈËËùÖªµÄϸ½Ú
ºÁÎÞÒÉÎÊ£¬ÔÚÅжϺ¯ÊýÀàÐÍʱ£¬ÎÒÃÇÊ ......
Javascript´úÂë
<script>
var idTmr = "";
function copy(tabid){
var oControlRange = document.body.createControlRange();
oControlRange.add(tabid,0);
oControlR ......
³ö´¦£ºhttp://www.jcwcn.com/article/2005/1210/javascript_17476.html
<HTML>
<HEAD>
<title>WEBÒ³Ãæµ¼³öΪEXCELÎĵµµÄ·½·¨
</title>
</HEAD>
<body>
<BR>
<table id = "PrintA" width="100%" border="1" cell ......
1. oncontextmenu="window.event.returnValue=false" ½«³¹µ×ÆÁ±ÎÊó±êÓÒ¼ü
<table border oncontextmenu=return(false)><td>no</table> ¿ÉÓÃÓÚTable
2. <body onselectstart="return false"> È¡Ïûѡȡ¡¢·ÀÖ¹¸´ÖÆ
3. onpaste="return false" ²»×¼Õ³Ìù
4. oncopy="return false;" oncut= ......