<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
离开页面时,检测表单元素是否被修改,然后给出提示.防止用户错失修改的机会,提高用户体验。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
textarea高度自适应, textarea随内容的增多自动增加高度。注意onpropertychange不能加this.style.height='0px';,在IE下会出现 Stack overflow at line:0 错误。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
方法一:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
方法二:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="http://www.chenfahui.cn/ziliao/js/jquery-1.4.1.min.js"></script>
<title>判断浏览器否为IE6</title>
</head>
<body>
<script type="text/javascript">
function ietester2 (){
if($.browser.msie&&($.browser.version == "6.0")&&!$.support.style ){
alert("IE6")
}
else{
alert("非IE6")
}
};
</script>
<input value="点击测试" type="button" onclick="ietester2()" />
</body>
</html>
比如:<div id="txtArea" style="width:470;height:25;position:relative;left:0;top:0;"></div>
top值: document.getElementById('txtArea').offsetTop+document.body.scrollTopleft值:document.getElementById('txtArea').offsetLeft;
中文文档地址是:http://www.v-sky.com/doc/swfupload/Documentation.html
网官上的DEMO为:http://demo.swfupload.org/v220/index.htm
下载地址:http://code.google.com/p/swfupload/
SWFUpload最初是由Vinterwebb.se开发的一个客户端的上传工具. 它结合了FLASH和JavaScript的功能,以提供一种超越了传统的浏览器中<input type="file" />标签提供的文件上传功能。
SWFUpload提供的主要功能:
SWFUpload背后的设计思想和其它基于Flash的上传工具是不同的。它将浏览器的中UI交给开发人员来控制。开发人员能够利用XHTML,CSS,Javascript来定制符合他们网站风格的UI上传元素。然后使用它提供的一组简单的JS事件来更新上传状态,开发人员能够利用这些事件来及时更新页面中的上传进度UI。
不幸的是Flash Player 10 更严格的安全机制迫使我们不得不将一个Flash Button放入Flash影片中。SWFUpload提供API供开发者通过图片、文字、CSS的方式来自定制更灵活的UI显示。
...
contentEditable
html中的一个属性。设置html的contentEditable=‘true’时,即可开启该元素的编辑模式。
jQuery弹出层插件大全:
1.thickbox
目前用的比较多的,最新版本是thickbox3.1
下载地址:http://jquery.com/demo/thickbox/#examples
2.colorBox
官方网站:http://colorpowered.com/colorbox/
下载地址:http://colorpowered.com/colorbox/colorbox.zip
演示实例:http://colorpowered.com/colorbox/core/example1/index.html
3.FancyBox
官方网站:http://fancybox.net
下载地址:http://fancybox.googlecode.com/files/jquery.fancybox-1.2.5.zip
演示实例:http://fancybox.net/example
4.jQueryUI Dialog
官方网站:http://jqueryui.com/demos/dialog/
下载地址:http://jqueryui.com/demos/dialog/
演示实例:http://jqueryui.com/demos/dialog/
5.DOM window
官方网站:http://swip.codylindley.com/
下载地址:http://swip.codylindley.com/jquery.DOMWindow.js
演示实例:http://swip.codylindley.com/DOMWindowDemo.html
6.shadowbox
官方网站:http://www.shadowbox-js.com/
下载地址:http://www.shadowbox-js.com/download.html
演示实例:http://www.shadowbox-js.com/index.html
7.jquery插件大全
http://www.51jsp.cn/html/javascriptkj/20100303/6734.html
8.jQuery Impromptu
http://trentrichardson.com/Impromptu/index.php
Email验证:if (!myEmail.match(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/))
空字符验证:
function isnull(str){
if($.trim(str)=='')
return false;
else
return true;
};
Trim()
checkbox判断:if($("#sendCopy").attr("checked")==true)
...