摘要:http://blog.seirsoft.com/html/2011/10/26
阅读全文
随笔分类 - Wix、VBScript、JavaScript脚本
摘要:http://blog.seirsoft.com/html/2011/10/26
阅读全文
摘要:数组去重问题src: http://yiminghe.javaeye.com/blog/524716很经典的问题,去除数组中的重复元素,上网搜了一下,发现大多数无论转载还是原创都是这个解法: 错误解法: Js代码 functionuniq(array){ varmap={}; varre=[]; for(vari=0,l=array.length;i<l;i++){ if(typeofmap[array[i]]=="undefined"){ map[array[i]]=1; re.push(array[i]); } } returnre; }function uniq
阅读全文
摘要:数组中去除重复元素的算法:第一种:常用方式。Array.prototype.unique = function () { var r = new Array(); label:for(var i = 0, n = this.length; i < n; i++) { for(var x = 0, y = r.length; x < y; x++) { if(r[x] == this[i]) { continue label; } } r[r.length] = this[i]; } return r;}第二种:一行代码正则方式。Array.prototype.unique = fu
阅读全文
摘要:介绍: http://bassistance.de/jquery-plugins/jquery-plugin-treeview/Document: http://docs.jquery.com/Plugins/Treeview/treeview#optionsDemo: http://view.jquery.com/trunk/plugins/treeview/demo/?3
阅读全文
摘要:<textarea id="dd"><script>$("#dd").val("a\nb");alert($("#dd").val());</script>JQuery version:1.4.3说明:要通过.val()来读取、设置textarea的值
阅读全文
摘要:前陣子在處理客戶更改版面的需求時,為了偷懶,結果發現了一個 jQuery 在 IE 上 clone 元素的問題。先簡單說明一下例子:如上圖所示,我希望在按下「複製」按鈕後,藍色區塊中的 checkbox 被勾選的項目會被複製到紅色區塊中:這裡我簡單的使用 jQuery 的 clone 方法來完成它,原始程式如下:在非 IE 的瀏覽器上, jQuery 的 clone 方法可以正確的把已勾選的 ch...
阅读全文
摘要:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ taglib uri="/struts-tags" prefix="s" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona...
阅读全文
摘要:<html><body> <script type="text/javascript"> <!--var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";// 注意str应该是utf8 function encode64(str) ...
阅读全文
摘要:Kevin的话:因为白痴IE不兼容W3C标准,导致了N多浏览器兼容问题,就有了这篇文章. 做Web Designer容易吗,整天得给微软擦屁股,FT!*以下文章转自http://hi.baidu.com/oak1314/blog/item/22658a8295220bbc6d81195d.html,出处不详,一起学习一下.1.document.formName.item("itemName") 问...
阅读全文
摘要:http://paypaltech.com/content/index.php?option=com_content&task=view&id=25&Itemid=49
阅读全文
摘要:一、在HTML中嵌入Javasript的方法 直接在Javascript代码放在标记对之间 由 同一段脚本,函数定义可以出现在函数调用的后面,但是如果是分别在两段代码,且函数调用在第一段代码中,则会报函数未定义错误。 document.write()会把输出写入到脚本文档所在的位置,浏览器解析完documemt.write()所在文档内容后,继续解析document.write()输出的内...
阅读全文
摘要:自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行html 正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义css #wrap{...
阅读全文
摘要:今天写了个测试正则表达式的语句:function a(){ var s="hh:mm:ss tt"; var kk=/hh:mm:ss tt/g; alert(kk.test(s)); alert(kk.test(s)); alert(kk.test(s)); alert(kk.test(s)); alert(kk.test(s)); alert(kk.test(s...
阅读全文
摘要://------------------------------------// heavily based on the Quirksmode addEvent contest winner, John Resig// addEventfunction addEvent(obj,type,fn){ if(obj.addEventListener) obj.addEventListener(...
阅读全文
摘要:HTML中Select不用Disabled实现ReadOnly的另类实现.
阅读全文
摘要:译:DOM2中的高级事件处理 译:DOM2中的高级事件处理 17.2. DOM2中的高级事件处理(Advanced Event Handling with DOM Level 2) 迄今为止,在本章中出现的事件处理技术都是DOM0级的一部分,所有支持JavaScript的浏览器都支持DOM0的API.DOM2定义了高级的事件处理API,和DOM0的API相比...
阅读全文
摘要:除了Narrative JS,jwacs(Javascript With Advanced Continuation Support) 也致力于通过扩展JavaScript语法来避免编写让人头痛的异步调用的回调函数。用jwacs 实现的sleep,代码是这样: function sleep(msec) { var k = function_continuation; setTi...
阅读全文
摘要:var objFrame=document.getElementById("myframe");var objFrameDocument=objFrame.contentWindow.document;而objFrame.contentDocument只能用在FF中,objFrame.Document只能用在IE中,
阅读全文
摘要:注意:经测试,在resize中write:var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];会使firefox1.0.2崩溃!
阅读全文
|