24、JQuery智能检测判断各种浏览器的类型及其版本信息,可以检测safari,chrome,firefox,ie等主流的浏览器的类型和版本。
- $(function() {
- if ($.browser.msie && ($.browser.version == "6.0")) {
- alert("<img src='browser/IE.png'>This is MS IE " + $.browser.version);
- } else if ($.browser.msie && ($.browser.version == "7.0")) {
- alert("<img src='browser/IE.png'>This is MS IE " + $.browser.version);
- } else if ($.browser.msie && ($.browser.version == "8.0")) {
- alert("This is MS IE " + $.browser.version);
- } else if ($.browser.msie && ($.browser.version == "9.0")) {
- $("#browser").html("This is MS IE " + $.browser.version);
- } else if ($.browser.safari) {
- $("#browser").html("<This is safari!");
- } else if ($.browser.webkit) {
- $("#browser").html("This is chrome!");
- } else if ($.browser.mozilla) {
- $("#browser").html("This is firefox!");
- } else if ($.browser.opera) {
- $("#browser").html("This is opera");
- } else {
- $("#browser").html("i don't konw!");
- }
- })
25、Jquery限制输入框内容长度,中文占2个字符长度
- $(function() {
- $("#txt").bind("keyup change",
- function() {
- var len = $(this).val();
- var total = 0;
- var han = 0;
- for (i = 0; i < len.length; i++) {
- if (len[i].match(/[^\x00-\xff]/ig) != null) {
- han++;
- }
- total = len.length + han;
- }
- if (total <= 10) {
- $("#tip").html(total);
- } else {
- $("#tip").html("最多10个字符").css({
- color: "#f40"
- });
- }
- })
- })