js相关
文章平均质量分 54
goodday2023
这个作者很懒,什么都没留下…
展开
-
javascript事件集合(包有触发事件)
1.单击事件___onclick 用户单击鼠标按键时产生的事件.同时onclick指定的事件处理程序或代码将被调用执行. 如:<input type="button" value="打开页面" onlick="window.open ('xxxx.html','newwindow','width=456,height=230,toolbar=no,menubar=no,scrol...原创 2009-09-15 16:09:48 · 130 阅读 · 0 评论 -
Js技术资料
1.让Iframe高度自适应function page_resizeframe(){ try{ var o=parent.document.getElementById(window.name); if(o){ o.height = document.body.scrollHeight; } }catch(e){}}在iframe的页面引用:<bo...2009-09-11 10:44:13 · 88 阅读 · 0 评论 -
获得页面的高度(转载)
function getDocHeight(doc){ //在IE中doc.body.scrollHeight的可信度最高 //在Firefox中,doc.height就可以了 var docHei = 0; var scrollHei;//scrollHeight var offsetHei;//offsetHeight,包含了边框的高度 if (doc.heig...原创 2010-02-03 21:50:05 · 85 阅读 · 0 评论 -
信息提示框
消息提示封装js /** ----------------------------------------------------------------------------var pop = new popWindow({id:"netSpeed",width:250,height:150,caption:"网速提示",title:"加载当前页面用时",messa...2010-05-17 17:08:01 · 95 阅读 · 0 评论 -
日期的格式化函数(转)
//Date.prototype.isLeapYear 判断闰年 //Date.prototype.Format 日期格式化 //Date.prototype.DateAdd 日期计算 //Date.prototype.DateDiff 比较日期差 //Date.prototype.toString 日期转字符串 //Date.prototype.toArray 日...原创 2010-08-17 15:38:08 · 137 阅读 · 0 评论 -
js排序
<html> <body> <script type ="text/javascript" >function AscSort(x, y){ xlen = x.split("|")[1].length; ylen = y.split("|")[1].length; return xlen == ylen ? ..原创 2010-09-02 16:37:32 · 61 阅读 · 0 评论 -
简单的加解密
前段时间看到flash中写的一段混淆代码,现记录下,以备后用。原来版本是as,先用js实现 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>简单的加解密</title><meta h..2010-09-12 20:51:52 · 61 阅读 · 0 评论 -
JS函数库 common.js
/************************************************************ 相关函数说明 $(id) 根据元素id返回对象 GetLen(str) 计算字符串的长度,汉字占两个字符 InitHeight(obj) 自适应Iframe高度,Iframe元素的高度随里面的内容自适应高度 Close() 关闭窗口,FF默认不支持窗口...原创 2010-09-20 15:55:54 · 69 阅读 · 0 评论 -
[JS]URLParser-html页面参数获取类
URLParser类代码/* @class: URLParser */ URLParser = function(sUrl){ this._init(sUrl); } URLParser.prototype._init=function(sUrl){ this._url = sUrl || document.location.hre...原创 2010-10-11 09:05:03 · 102 阅读 · 0 评论 -
js节点操作
insertAdjacentElement方法 语法: oElement = object . insertAdjacentElement ( sWhere , oElement ) 参数: oElement :必选项。对象(Element)。要插入到 object 邻近的对象。 sWhere :必选项。字符串(String)。beforeBegin | afterBegin |...原创 2011-02-11 16:14:03 · 95 阅读 · 0 评论 -
dom加载完的判断
window.onload事件可以安全的执行javascript,因为该事件是在页面完全加载完后才开始执行(包括页面内的图片、flash等所有元素),不会因为JS需要对某个DOM 操作,而页面还没有加载该节点而引起错误。但是这种安全是需要付出代价的:如果某些图片(或者一些别的东西)加载特别慢,那么load事件会等到很久之后才会触发。针对这个问题,一些JS框架提供了一些补充方法。如:jquery...2011-02-12 18:05:39 · 194 阅读 · 0 评论 -
不使用中间变量,交换int型的 a, b两个变量的值
(function(){ var a = 10, b = 2; a = a + b; b = a - b; a = a - b; alert(a+" "+b);})();(function(){ var a = 10,b=2; a = a^b; b = b^a; a = a ^b; alert(a+" "+...原创 2011-02-22 18:08:01 · 213 阅读 · 0 评论 -
IE6下png透明处理心得
首先说明一下,网上处理IE6下png透明的方法有很多,但无外乎两种情况:一种是使用AlphaImageLoader滤镜,一种是使用微软的VML语言进行绘制。只不过前一种情况有多种触发方式,所以出现了iepngfix.htc,css样式,onload时触发的多种解决方式。 一、iepngfix.htc的使用http://www.twinhelix.com/css/iepngfi...2011-11-24 12:41:32 · 111 阅读 · 0 评论 -
js中 trim,ltrim,rtrim函数使用方法
<script type="text/javascript"> function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //删除左边的空格 return str.replace(/(^\s*)/g,""); } function rtrim(...原创 2009-09-05 10:47:04 · 505 阅读 · 0 评论 -
动态加载JS脚本的4种方法
动态加载JS脚本的4种方法 要实现动态加载JS脚本有4种方法:1、直接document.write这里重新温习Document.write()的用法,必须在加载页面的过程中使用,否则将复写整个页面,这里我碰到的问题是,如果用一些异步方法把内容写进页面Body中是不行的,应为IE无法被我们的脚本所阻塞,无法要求加载过程中断,等待我们取得必要的信息,这时候我们将无法...原创 2010-08-05 11:55:20 · 69 阅读 · 0 评论 -
屏蔽js错误的小技巧
屏蔽js错误的小技巧原创 2009-08-23 09:43:26 · 131 阅读 · 0 评论 -
拖动层的使用
说明:这部分代码来自互联网,只是经过个人修改整理。drag.js 写道var isIE = (document.all) ? true : false; var $drag = function (id) { return "string" == typeof id ? document.getElementById(id) : id; }; var Class = { creat...2009-10-21 17:15:17 · 76 阅读 · 0 评论 -
在页面设置时间
<span class="datetime" id="datetime">时间</span><span id="welcomeWord">问候语span> function setDateTime(){ today=new Date(); var day; var date; var hello; hour=2009-11-12 10:45:01 · 144 阅读 · 0 评论 -
JavaScript 的事件冒泡 demo
转载:如果你还不理解JavaScript的事件冒泡往下看: <!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...2010-03-15 10:11:35 · 60 阅读 · 0 评论 -
Cookie操作
<script type="text/javascript">function setCookie (name, value) { var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); exp.setTime(exp.getTime() + 1000); if(value==""||value=="null"...2009-12-09 10:40:34 · 74 阅读 · 0 评论 -
JS文件加密&解密
JS文件加密&解密,将下面的代码保存为html,运行即可!!! <script>a=62;function encode() {var code = document.getElementById('code').value;code = code.replace(/[\r\n]+/g, '');code = code.replace(/'/g,...原创 2010-01-15 17:21:05 · 646 阅读 · 0 评论 -
JS读取并输出xml文件节点及属性
book.html 代码如下:++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra...原创 2010-01-19 17:42:29 · 617 阅读 · 0 评论 -
霓虹灯效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html oncontextmenu='window.event.returnValue=false' xmlns="htt...2010-04-09 11:09:04 · 85 阅读 · 0 评论 -
遍历JSON
<!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> &2010-04-11 15:11:34 · 68 阅读 · 0 评论 -
网页高亮显示文字
function hightLight(str,style,fontColor){ var bookmark; if(document.createRange){ var range = document.createRange(); }else{ var range = document.body.createTextRange(); bookmark = rang...2010-04-15 15:24:27 · 312 阅读 · 0 评论 -
[转载]100多个很有用的JavaScript函数以及基础写法大集合
1.document.write("");为 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElemen...2010-04-24 23:17:54 · 81 阅读 · 0 评论 -
关于table等只读标签的innerHTML问题
function setTbodyHTML(id,tr){ var dc = document.createElement('div'); dc.innerHTML = ' <table> <tbody>'+tr+' </tbody> </table>'; var oj = $(id); while(oj.firstChild...2010-04-26 17:58:37 · 237 阅读 · 0 评论 -
js菜单,如果你在找相关资料,这个很不错的
Accordion v2.0Finally a lightweight accordion that is built with scriptaculous and works properly in every browser.网站:[url]http://www.stickmanlabs.com/accordion/[/url]以下为相关文件:...原创 2009-08-22 14:08:02 · 78 阅读 · 0 评论 -
js event.keyCode
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 =...原创 2011-12-02 17:13:49 · 106 阅读 · 0 评论