易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript 技巧

事件源对象
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[索引] 对象绑定事件
下拉框.options[索引]
下拉框.options.length 查找对象
document.getElementsByName("r1");
document.getElementById(id); 定时
timer=setInterval('scrollwindow()',delay);
clearInterval(timer); UNCODE编码
escape() ,unescape 父对象
obj.parentElement(dhtml)
obj.parentNode(dom) 交换表的行
TableID.moveRow(2,1) 替换CSS
document.all.csss.href = "a.css"; 并排显示
display:inline 隐藏焦点
hidefocus=true 根据宽度换行
style="word-break:break-all" 自动刷新
<meta HTTP-EQUIV="refresh" CONTENT="8;URL=http://c98.yeah.net"> 简单邮件
<a  href="[email=mailto:aaa@bbb.com?subject=ccc&body=xxxyyy]aaa@bbb.com?subject=ccc&body=xxxyyy[/email]">  快速转到位置
obj.scrollIntoView(true) 锚
<a name="first">
<a href="#first">anchors</a> 网页传递参数
location.search(); 可编辑
obj.contenteditable=true 执行菜单命令
obj.execCommand 双字节字符
/[^\x00-\xff]/
汉字
/[\u4e00-\u9fa5]/ 让英文字符串超出表格宽度自动换行
word-wrap: break-word; word-break: break-all; 透明背景
<IFRAME src="1.htm" width=300 height=180 allowtransparency


相关文档:

FireFox浏览器复制到剪贴板功能的javascript源代码

根据浏览器复制到剪贴板的功能,具体代码如下:
var txt="要复制到剪贴板的内容";
function copyToClipboard(txt) {
     if(window.clipboardData) {
             window.clipboardData.clearData();
    &nb ......

javascript如何判断字符串为正小数?

/// <summary>
/// 判断是否为正小数
/// </summary>
/// <param name="str"></param>
/// <returns>为正小数时返回true,其他返回false</returns>
public static bool IsDecimal(string str)
{
//声明Regex对象变量
Regex objAlp ......

为IE的javascript提速


我们知道,javascript在执行期时是由内到外执行脚本的,那么离我们的脚本最远的全局对象,很可能要跨越几层作用域对能访问到它。不过在IE中,从最内层到最外层要花的时间比其他多出很多。加之,javascript是一种胶水语言,它必须要调用DOM对能完成我们大多数选择。最著名的就是选择元素(document.getElementById,documen ......

JavaScript窗口及输入输出 [7]

JavaScript是基于对象的脚本编程语言,那么它的输入输出就是通过对象来完成的。其中有关输入可通
过窗口(Window)对象来完成,而输出可通过文档(document)对象的方法来实现。
一、窗口及输入输出

看下面例子:
<HTML>
<Head>
<script
languaga="JavaScript">
Var test=window. ......

【推荐】十个开源的Javascript框架


 
下面是十个最牛的也是最流行的Javascript框架。它们完全可以担任目前世界上几乎所有一些和Ajax技术相关的和图形界面相关的一切功能。
jQuery
http://jquery.com/
如果今天你还不知道jQuery的话,那么作为一个程序员你可能真的是从火星来的了。这恐怕是Ajax中应用最广的框架。包括了许多很不错的UI组件,做出网 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号