JavaScript¾²Ì¬Ò³ÃæÖµ´«µÝÖ®Cookie
¡¡¡¡ÀûÓÃCookie£ºCookieÊÇä¯ÀÀÆ÷´æ´¢ÉÙÁ¿ÃüÃûÊý¾Ý.ËüÓëij¸öÌØ¶¨µÄÍøÒ³»òÍøÕ¾¹ØÁªÔÚÒ»Æð¡£
¡¡¡¡CookieÓÃÀ´¸øä¯ÀÀÆ÷ÌṩÄÚ´æ,ÒÔ±ã½Å±¾ºÍ·þÎñÆ÷³ÌÐò¿ÉÒÔÔÚÒ»¸öÒ³ÃæÖÐʹÓÃÁíÒ»¸öÒ³ÃæµÄÊäÈëÊý¾Ý¡£
¡¡¡¡Post.htm
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
<input type="text" name="txt1">
<input type="button" value="Post">
<script language="javascript" >
function setCookie(name,value)
{
/*
*--------------- setCookie(name,value) -----------------
* setCookie(name,value)
* ¹¦ÄÜ:ÉèÖõñäÁ¿nameµÄÖµ
* ²ÎÊý:name,×Ö·û´®;value,×Ö·û´®.
* ʵÀý:setCookie('username','baobao')
*--------------- setCookie(name,value) -----------------
*/
¡¡¡¡var Days = 30; //´Ë cookie ½«±»±£´æ 30 Ìì
¡¡¡¡var exp¡¡= new Date();
¡¡¡¡exp.setTime(exp.getTime() + Days*24*60*60*1000);
¡¡¡¡document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
¡¡¡¡location.href = "Read.htm"; //½ÓÊÕÒ³Ãæ.
}
</script>
¡¡¡¡Read.htm
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
<script language="javascript" >
function getCookie(name)
{
/*
*--------------- getCookie(name) -----------------
* getCookie(name)
* ¹¦ÄÜ:È¡µÃ±äÁ¿nameµÄÖµ
* ²ÎÊý:name,×Ö·û´®.
* ʵÀý:alert(getCookie("baobao"));
*--------------- getCookie(name) -----------------
*/
¡¡¡¡var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
¡¡¡¡if(arr !=null) return unescape(arr[2]); return null;
}
alert(getCookie("baobao"));
</script>
¡¡¡¡Óŵã:¿ÉÒÔÔÚͬԴÄÚµÄÈÎÒâÍøÒ³ÄÚ·ÃÎÊ.ÉúÃüÆÚ¿ÉÒÔÉèÖÃ.
¡¡¡¡È±µã:Öµ³¤¶ÈÓÐÏÞÖÆ.
Ïà¹ØÎĵµ£º
<script type="text/javascript">
function close(){
QQkefu.style.display="none";
return true;
}
function msgBox()
{
this.container = "aaaa";
this.titleheadArea = "titlehead";
this.width = 154; ......
Silverlight 3 µ÷ÓÃjavascript º¯Êý¼òµ¥Àý×Ó£º
c# code:
using System.Windows.Browser;
private void logout_but_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
HtmlPage.Wind ......
event.keycode´óÈ«(javascript)
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
......
ʼþÔ´¶ÔÏó
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
´°Ìå»î¶¯ÔªËØ
d ......
±¾ÎÄÁоÙÁ˸÷ÖÖJavaScript¶ÔÏóÓëÊý×é,ͬʱ°üÀ¨¶ÔÉÏÊöÿһ¶ÔÏó»òÊý×éËùÍê³É¹¤×÷µÄ¼ò¶ÌÃèÊö,ÒÔ¼°ÓëÆäÏà¹ØµÄÊôÐÔ·½·¨,ÒÔ¼°Ê¼þ´¦Àí³ÌÐò¡£
¡¡¡¡B.1 anchor¶ÔÏó
¡¡¡¡Ê¹ÓÃ<A NAME=>±ê¼Ç´´½¨µÄHTMLÃèµãÄܱ»Ò»¸öÁ´½Ó×÷ΪĿ±êÈç¹ûêµã°üÀ¨HREF=ÌØÐÔ,ÔòËüÒ²ÊÇÒ»¸öÁ´½Ó¶ÔÏó¡£
¡¡¡¡anchor¶ÔÏóÊÇdocument¶ÔÏóµÄÒ»¸öÊôÐÔ,Ëü±¾Éíà ......