查看完整版本: 网页中常用的Javascript技术

snowfox373 2007-11-4 03:41

网页中常用的Javascript技术

JavaScript技术可以实现交互式页面,在建立动态页面方面有着其他工具不可比拟的优点。Javascript 在网页设计中,大部分都是用来实现功能,特效的.. 本文列举了一些网页制作中常用的JavaScript技术:
qmy:eZ@ %^W%aT{%x~4J
      事件源对象[code]event.srcElement.tagName  ;M;M#O'Ns\)I
event.srcElement.type [/code]捕获释放[code]event.srcElement.setCapture();  Q0rssU Y
event.srcElement.releaseCapture(); [/code]事件按键[code]event.keyCode  Iy TL,a`]
event.shiftKey  
Hkr0c"z] R(S] event.altKey   ]!qL Ae![D
event.ctrlKey [/code]事件返回值[code]event.x  
3{3trnNe event.y [/code]窗体活动元素[code]document.activeElement [/code]绑定事件[code]document.captureEvents(Event.KEYDOWN); [/code]访问窗体元素[code]document.all("txt").focus();  
%r,Cq y5\Q!g document.all("txt").select(); [/code]窗体命令[code]document.execCommand [/code]窗体COOKIE[code]document.cookie [/code]菜单事件[code]document.oncontextmenu [/code]创建元素[code]document.createElement("SPAN"); [/code]根据鼠标获得元素:[code]document.elementFromPoint(event.x,event.y).tagName=="TD  
(?[L+l1];h@I3xb document.elementFromPoint(event.x,event.y).appendChild(ms) [/code]窗体图片[code]document.images[索引][/code]窗体事件绑定[code]document.onmousedown=scrollwindow; [/code]元素[code]document.窗体.elements[索引] [/code]对象绑定事件[code]document.all.xxx.detachEvent('onclick',a); [/code]插件数目[code]navigator.plugins  [/code]取变量类型[code]typeof(js_libpath) == "undefined" [/code]下拉框[code]下拉框.options[索引]  3f#Q$pX]'L0E*o
下拉框.options.length  [/code]查找对象[code]document.getElementsByName("r1");  Q.i,H`9OA9l3j m)j
document.getElementById(id); [/code]定时[code]timer=setInterval('scrollwindow()',delay);  
xl @%nX*|f7Z,y4Bd clearInterval(timer); [/code]上一网页源[code]asp:  
:\KKk4DR9}2q e request.servervariables("HTTP_REFERER")  :w(j*I:]r5g
javascript:  
\^Zi/~h document.referrer  [/code]释放内存[code]CollectGarbage();  [/code]禁止右键[code]document.oncontextmenu = function() { return false;} [/code]禁止保存[code]<noscript><iframe src="*.htm"></iframe></noscript> [/code]禁止选取[code]<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()> [/code]禁止粘贴[code]<input type=text onpaste="return false">  [/code]地址栏图标[code]<link rel="Shortcut Icon" href="favicon.ico"> 2MJ'G]pv&d-T
favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下   [/code]收藏栏图标[code]<link rel="Bookmark" href="favicon.ico">  [/code]查看源码[code]<input type=button value=查看网页源代码 onclick="window.location = 'view-source:' 'http://www.aaa.com/'"> [/code]关闭输入法[code]<input style="ime-mode:disabled">[/code]自动全选[code]<input type=text name=text1 value="123" onfocus="this.select()">  [/code]
页: [1]
查看完整版本: 网页中常用的Javascript技术