JavaScript
文章平均质量分 63
vinceding
软件开发
展开
-
IMG,IFRAME的属性参考
I 元素 | i 对象 IMG 元素 | img 对象 DHTML 对象 IFRAME 元素 | iframe 对象 -------------------------------------------------------------------------------- 创建内嵌浮动框架。 成员表 下面的表格列出了 iframe 对象引出的成员。请单击左侧的标签来选择你想要查看的成员类型。转载 2005-10-30 00:27:00 · 1897 阅读 · 0 评论 -
图片连续循环滚动代码(向上)
方法一、href="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/"> var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetTo原创 2008-03-19 15:53:00 · 8715 阅读 · 5 评论 -
图片横向连续滚动js代码
var speed3=5//速度数值越大速度越慢demo2.innerHTML=demo1.i原创 2008-07-10 08:31:00 · 6312 阅读 · 1 评论 -
js漂浮广告代码
var x = 50,y = 60var xin = true, yin = truevar step = 1 var delay = 10var obj=document.getElementById("ad") function floatAD() {var L=T=0var R= document原创 2008-06-11 22:05:00 · 3179 阅读 · 0 评论 -
js 调整图片大小
做网站的时候,客户自己发布的图片有的时候会把页面撑开,破坏页面的效果,用css表达的式的方式,图片比较大时经常不能达到限制图片尺寸的效果,于是写了一个可以限制指定图片的尺寸的js脚本。function resetpicsize(){ if(document.all.thispic.offsetWidth>480) {原创 2008-06-11 22:14:00 · 5835 阅读 · 0 评论 -
怎样用js取得/设置表格的所有属性?
我看到有人用setAttrib()函数,具体怎么用?怎么取得/设置所选表格的所有属性setAttribute版本:DOM1 返回值:无语法:object . setAttribute ( sName , vValue , iFlags ) 参数:sName : 必选项。字符串(String)。指定属性的名称。 vValue : 必选项。要赋给属性的值。可以是任何需要的变量类型。 iFl原创 2008-09-04 15:29:00 · 5006 阅读 · 0 评论 -
解决QQ2009不能发临时会话信息
使用QQ2009后发现点击别人网页上的在线QQ,提示要加为好友才能聊天,不能发起临时会话了,相当的麻烦!原有的临时会话功能是调用的浏览器 tencent://message/?uin=qq号 的协议。经查找,QQ2009也可以支持临时会话,不过需要在该协议上增加一定参数,加完参数的url如下: tencent://message/?uin=qq号&Service=0&sigT=c91a原创 2010-05-15 22:49:00 · 3826 阅读 · 3 评论 -
几款JS 框架介绍和比较
目前来看 , JS 框架以及一些开发包和库类有如下几个: Dojo 、 Scriptaculous 、 Prototype 、yui-ext 、 Jquery 、 Mochikit 、 mootools 、 moo.fx 。 Dojo ( JS library and UI component )Dojo 是目前最为强大的 j s 框架,它在自己的 Wiki 上给自己下了一个定义原创 2011-10-27 11:15:03 · 4306 阅读 · 2 评论 -
Mootools写的图片滚动切换效果的类
最近学习mootools正好又有朋友网站需要图片切换的效果,所有就用mootools写了个简单的切换,功能待完善调用方法:引用: mootools-1.2-core.jsmootools-1.2-more.jsScrollPicture-min.jsvar ppc=new ScrollPicture(imgsAry,w,h,duration,In原创 2012-02-22 16:42:19 · 1809 阅读 · 1 评论 -
javascript压缩工具-YUI-compressor
javascript压缩工具YUI compressor,可以提供更好的压缩效率;该工具由著名的Yahoo Exceptional Performance项目组出品;YUI compressor的压缩效果比较好;但YUI compressor是基于java,需要JRE才可以运行.下载YUI compressorhttp://yuilibrary.com/downloads/#yuico原创 2012-02-22 17:09:16 · 1963 阅读 · 0 评论 -
Using setTimeout in objects with Mootools
Often you wish to use setTimeout to call a function in the objects you are creating with MooTools or perhaps even more often you would like to pass parameters into your set time out calls. Well, the M原创 2012-02-22 13:31:19 · 1007 阅读 · 0 评论 -
The commonest javascript bug
Every couple of weeks somebody will come running to me: “Swizec, Swizec, I did everything right, but this javascript isn’t doing what it’s supposed to! Whatever I click only the last item works. Halp!原创 2012-03-06 10:40:08 · 1086 阅读 · 0 评论 -
关于JavaScript的闭包
JavaScript Closures Explained If you write any code in JavaScript then you’ve probably used closures, but do you actually understand what they are and how they work? Taking the time to understan原创 2012-03-06 11:05:34 · 1149 阅读 · 0 评论 -
The 11 JavaScript Mistakes you’re Making
Mistake 1 - You’re Using Global VariablesIf you’re just getting started with JavaScript, you probably think it’s a great thing that all variables are global. Actually, if you’re just getting start原创 2012-06-25 16:57:22 · 1849 阅读 · 0 评论 -
Lightbox JS 用法
<!--.STYLE1 {color: #FF0000}--> Lightbox JS 是由Lokesh Dhakar封装的类似windows xp关机效果的js脚本。对目前原创 2007-11-05 15:48:00 · 9379 阅读 · 0 评论 -
DIV模拟弹出窗口(支持拖动)
现在高版本浏览器都可以设置对弹出窗口进行拦截,所有的浏览器工具条等都对弹出窗口进行拦截,但是有时候我们确实需要弹出窗口。针对这些我们做了一个简单的效果,没有做太多的测试,只是示意一下! div弹出窗口#drag{ width:250px; height:20px; border:1px solid #3原创 2007-09-25 11:46:00 · 8172 阅读 · 5 评论 -
javascript简繁转换函数
javascript简繁转换函数function bodytojt(x){//繁体转换为简体 var bodys=document.getElementById(x); bodys.innerHTML=Simplized(bodys.innerHTML);}function bodytoft(x){//简体转换为繁体 var bodys=document.getElementById(x);原创 2006-07-15 16:29:00 · 4332 阅读 · 2 评论 -
用js清除文件域的值(原创)
由于文件域没有value属性,所以就无法用清除value的方法来清除文件域的值,这个是一个替代的方法在需要清除时用js重写文件域。在需要清除时用js重写文件域。(有更好的方法希望能与我联系:vince6799@hotmail.com或访问www.miplat.com) function clear() { document.getElementById("pfile"原创 2005-11-01 09:44:00 · 5347 阅读 · 3 评论 -
js对文本框输入的字数限制、通过复选框控制其他html控件的可用性
对文本框输入的字数限制、通过复选框控制其他html控件的可用性。在判断上存在一点小问题:就是统计号码个数时输入“,”逗号才会加一。。(有更好的方法希望能与我联系:vince6799@hotmail.com或访问www.miplat.com)test.asp.STYLE1 {font-size: 16px}-->function booktime(){//设定定时发送的状态if(document.g原创 2005-11-03 16:16:00 · 4657 阅读 · 0 评论 -
js常用判断表单合法性的函数
以下代码可以单独保存为一个js文件然后直接调用就可以了(www.miplat.com)function isEmpty(str) { if ((str==null) || (str.length==0)) return(true); else return(false);}function isBetween(val,lo,hi) { if ((valhi)) { return(false原创 2005-10-29 23:58:00 · 1968 阅读 · 0 评论 -
XmlHttp是什么
XmlHttp是什么?最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3转载 2006-01-24 11:15:00 · 3421 阅读 · 0 评论 -
打印网页时怎么去掉页眉页脚
var hkey_root,hkey_path,hkey_keyhkey_root="HKEY_CURRENT_USER"hkey_path="//Software//Microsoft//Internet Explorer//PageSetup//"//设置网页打印的页眉页脚为空function pagesetup_null(){try{var RegWsh = new ActiveXObjec原创 2006-02-07 14:51:00 · 4046 阅读 · 0 评论 -
window.event对象
描述event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。Cance转载 2006-04-22 15:27:00 · 1069 阅读 · 0 评论 -
双击鼠标滚动屏幕的代码
将如下代码插入至……中即可实现双击鼠标自动滚动屏幕//双击鼠标滚动屏幕的代码var currentpos,timer;function initialize(){timer=setInterval ("scrollwindow ()",30);}function sc(){clearInterval(timer);}function scrollwindow(){currentpos=docume原创 2006-05-03 10:51:00 · 1446 阅读 · 0 评论 -
打开,另存为,属性,打印"等14个JS代码
■打开■ ■另存为■ ■属性■ ■打印■ ■页面设置■ ■刷新■ ■导入收藏■ ■导出收藏■ ■加入收藏■ ■整理收藏夹■ ■查看原文件■ ■语言设置■ ■前进■ ■后退■转载 2006-05-03 11:36:00 · 1048 阅读 · 0 评论 -
javascript代码实现浏览器菜单命令
一、【文件(F)】菜单中的命令的实现 1、〖打开〗命令的实现 [格式]:document.execCommand("open") [说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。 [举例]在之间加入: 打开 2、〖使用 记事本 编辑〗命令的实现 [格式]:location.replace("view-source:"+location)原创 2006-05-03 12:13:00 · 1491 阅读 · 0 评论 -
捕获IE键盘事件
function keyDown(){var keyCode=event.keyCode;var realKey=String.fromCharCode(keyCode);alert(keyCode:+keyCode+/nrealKey:+realKey)}document.onkeydown=keyDown原创 2006-05-03 12:41:00 · 1736 阅读 · 0 评论 -
javascript setTimeout 和 setInterval
setTimeout (表达式,延时时间)setInterval(表达式,交互时间)延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次setInterval 在执行时,它从载入后,每隔指定的时间就执行一次表达式set Timeout 也可以实现象setInterval一样的功能set Timeout:va原创 2006-05-14 09:58:00 · 11451 阅读 · 0 评论 -
浏览器是否自动屏蔽了弹出窗口的检测
我在使用MSN Webmessenger时,发现它可以告诉我使用了弹出窗口阻挡功能,在分析代码后,提取出下面的程序,可以直接使用。弹出窗口检查function openwindow(u,n,w,h){ var optionstring = "height=" + h + ",width=" + w + ",menubar=no,titlebar=yes,resizable=yes,scr原创 2006-06-20 08:14:00 · 2866 阅读 · 0 评论 -
在 Ubuntu on Windows 下Webpack 错误:uv_interface_addresses解决
在 Ubuntu on Windows 上 用webpack 打包 react 程序时 报出错误 ERROR in EINVAL: invalid argument, uv_interface_addressesgoogle了一下发现是 networkInterfaces()出错,简单的解决方法是在webpack.config.js里开头增加一段代码:try { req原创 2016-11-03 15:17:28 · 2863 阅读 · 0 评论