JavaScript技术可以实现交互式页面,在建立动态页面方面有着其他工具不可比拟的优点。Javascript 在网页设计中,大部分都是用来实现功能,特效的.. 本文列举了一些网页制作中常用的JavaScript技术:
" n) |0 {9 {* x5 `# o Z9 f9 _+ z! T# n# `7 f
事件源对象
复制内容到剪贴板
代码:
event.srcElement.tagName
event.srcElement.type 捕获释放
复制内容到剪贴板
代码:
event.srcElement.setCapture();
event.srcElement.releaseCapture(); 事件按键
复制内容到剪贴板
代码:
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey 事件返回值
复制内容到剪贴板
代码:
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 取变量类型
复制内容到剪贴板
代码:
typeof(js_libpath) == "undefined" 下拉框
复制内容到剪贴板
代码:
下拉框.options[索引]
下拉框.options.length 查找对象
复制内容到剪贴板
代码:
document.getElementsByName("r1");
document.getElementById(id); 定时
复制内容到剪贴板
代码:
timer=setInterval('scrollwindow()',delay);
clearInterval(timer); 上一网页源
复制内容到剪贴板
代码:
asp:
request.servervariables("HTTP_REFERER")
javascript:
document.referrer 释放内存
复制内容到剪贴板
代码:
CollectGarbage(); 禁止右键
复制内容到剪贴板
代码:
document.oncontextmenu = function() { return false;} 禁止保存
复制内容到剪贴板
代码:
<noscript><iframe src="*.htm"></iframe></noscript> 禁止选取
复制内容到剪贴板
代码:
<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()> 禁止粘贴
复制内容到剪贴板
代码:
<input type=text onpaste="return false"> 地址栏图标
复制内容到剪贴板
代码:
<link rel="Shortcut Icon" href="favicon.ico">
favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下 收藏栏图标
复制内容到剪贴板
代码:
<link rel="Bookmark" href="favicon.ico"> 查看源码
复制内容到剪贴板
代码:
<input type=button value=查看网页源代码 onclick="window.location = 'view-source:' 'http://www.aaa.com/'"> 关闭输入法
复制内容到剪贴板
代码:
<input style="ime-mode:disabled">自动全选
复制内容到剪贴板
代码:
<input type=text name=text1 value="123" onfocus="this.select()">