javascript ³£Óþµä2
43¡¢JavaScriptÖ÷Ò³µ¯³ö´°¿Ú¼¼ÇÉ
´°¿ÚÖм䵯³ö
<script>
window.open("http://www.cctv.com","","width=400,height=240,top="+(screen.availHeight-240)/2+",left="+(screen.availWidth-400)/2);
</script>
============
<html>
<head>
<script language="LiveScript">
function WinOpen() {
msg=open("","DisplayWindow","toolbar=no,directories=no,menubar=no");
msg.***(" <HEAD> <TITLE>¹þ ÂÞ! </TITLE> </HEAD>");
msg.***(" <CENTER> <H1>¿á ±Ð ÁË! </H1> <h2>Õâ ÊÇ <B>JavaScript </B>Ëù ¿ª µÄ ÊÓ ´°! </h2> </CENTER>");
}
</script>
</head>
<body>
<form>
<input type="button" name="Button1" value="Push me" onclick="WinOpen()">
</form>
</body>
</html>
==============
Ò»¡¢ÔÚÏÂÃæµÄ´úÂëÖУ¬ÄãÖ»Òªµ¥»÷´ò¿ªÒ»¸ö´°¿Ú£¬¼´¿ÉÁ´½Óµ½ÈüµÏÍø¡£¶øµ±ÄãÏë¹Ø±Õʱ£¬Ö»Òªµ¥»÷һϼ´¿É¹Ø±Õ¸Õ²Å´ò¿ªµÄ´°¿Ú¡£
¡¡¡¡´úÂëÈçÏ£º
¡¡¡¡ <SCRIPT language="JavaScript">
¡¡¡¡ <£¡--
¡¡¡¡function openclk() {
¡¡¡¡another=open('1000){this.resized=true;this.style.width=1000;}" align=absMiddle border=0>http://www.ccidnet.com'£¬'NewWindow');
¡¡¡¡}
¡¡¡¡function closeclk() {
¡¡¡¡another.close();
¡¡¡¡}
¡¡¡¡//-->
¡¡¡¡ </SCRIPT>
¡¡¡¡ <FORM>
¡¡¡¡ <INPUT TYPE="BUTTON" NAME="open" value="/´ò¿ªÒ»¸ö´°¿Ú" onClick="openclk()">
¡¡¡¡ <BR>
¡¡¡¡ <INPUT TYPE="BUTTON" NAME="close" value="/blog/¹Ø±ÕÕâ¸ö´°¿Ú" onClick="closeclk()">
¡¡¡¡ </FORM>
¡¡¡¡¶þ¡¢ÉÏÃæµÄ´úÂëҲ̫¾²ÁË£¬ÎªºÎ²»À´µã¶¯¸ÐÄØ£¿Èç¹ûÄܸøÒ³ÃæÀ´¸ö½µÂäЧ¹ûÄǸöàºÃ°¡£¡
¡¡¡¡´úÂëÈçÏ£º
¡¡¡¡ <script>
¡¡¡¡function drop(n) {
¡¡¡¡if(self.moveBy){
¡¡¡¡self.moveBy (0£¬-900);
¡¡¡¡for(i = n; i > 0; i--){
¡¡¡¡self.moveBy(0£¬3);
¡¡¡¡}
¡¡¡¡for(j = 8; j > 0; j--){
¡¡¡¡self.moveBy(0£¬j);
¡¡¡¡self.moveBy(j£¬0);
¡¡¡¡self.moveBy(0£¬-j);
¡¡¡¡self.moveBy(-j£¬0);
¡¡¡¡}
¡¡¡¡}
Ïà¹ØÎĵµ£º
javascriptÖеÄsubstr ºÍsubstringµÄÇø±ð:
1.substr ·½·¨
·µ»ØÒ»¸ö´ÓÖ¸¶¨Î»ÖÿªÊ¼µÄÖ¸¶¨³¤¶ÈµÄ×Ó×Ö·û´®¡£
stringvar.substr(start [, length ])
²ÎÊý
stringvar
±ØÑ¡Ïî¡£ÒªÌáÈ¡×Ó×Ö·û´®µÄ×Ö·û´®ÎÄ×Ö»ò String ¶ÔÏó¡£
start
±ØÑ¡Ïî¡£ËùÐèµÄ×Ó×Ö·û´®µÄÆðʼλÖá£×Ö·û´®ÖеĵÚÒ»¸ö×Ö·ûµÄË÷ÒýΪ 0¡£
length
¿ÉÑ¡Ïî¡£Ô ......
ÀûÓÃjsÀ´¶¯Ì¬´´½¨±í¸ñÓÐÁ½ÖÖ¸ñʽ£¬appendChild()ºÍinsertRow¡¢insertCell()¡£Á½ÖÖ·½Ê½Æäʵ²î²»¶à£¬µ«µÚÒ»ÖÖÓпÉÄÜÔÚIEÉÏÓÐÎÊÌ⣬ËùÒÔÍƼö´ó¼ÒʹÓõڶþÖÖÁË£¬Ö±½Ó˵°É¡£
1¡¢inserRow()ºÍinsertCell()º¯Êý
insertRow()º¯Êý¿ÉÒÔ´ø²ÎÊý£¬ÐÎʽÈçÏ£º
insertRow(index)£ºindex´Ó0¿ªÊ¼
Õâ¸öº¯Êý½«ÐÂÐÐÌí¼Óµ½indexµÄÄÇÒ»ÐÐÇ ......
¶¨ÒåºÍÓ÷¨
eval() º¯Êý¿É¼ÆËãij¸ö×Ö·û´®£¬²¢Ö´ÐÐÆäÖÐµÄµÄ JavaScript ´úÂë¡£
Óï·¨
eval(string)
²ÎÊýÃèÊö
string
±ØÐè¡£Òª¼ÆËãµÄ×Ö·û´®£¬ÆäÖк¬ÓÐÒª¼ÆËãµÄ JavaScript ±í´ïʽ»òÒªÖ´ÐеÄÓï¾ä¡£
·µ»ØÖµ
ͨ¹ý¼ÆËã string µÃµ½µÄÖµ£¨Èç¹ûÓеĻ° ......
eval¿ÉÒÔ½«×Ö·û´®Éú³ÉÓï¾äÖ´ÐУ¬ºÍSQLµÄexec()ÀàËÆ¡£
evalµÄʹÓó¡ºÏÊÇʲôÄØ£¿ÓÐʱºòÎÒÃÇÔ¤ÏȲ»ÖªµÀÒªÖ´ÐÐʲôÓï¾ä£¬Ö»Óе±Ìõ¼þºÍ²ÎÊý¸øʱ²ÅÖªµÀÖ´ÐÐʲôÓï¾ä£¬Õâʱºòeval¾ÍÅÉÉÏÓó¡ÁË¡£¾Ù¸öÀý×Ó£º
ÎÒÃÇÒª×öÒ»¸öfunction()£¬¹¦ÄÜÊÇÊäÈëÍøÒ³ÖÐÁ½¸ö¸ö¶ÔÏóµÄÃû³Æ£¬È»ºó³ÌÐò¾Í½«ÕâÁ½¸ö¶ÔÏóµÄÖµÁª½ÓÆðÀ´Êä³ö¡£
function ou ......
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="re ......