Popup对象实现右键菜单 var oPopup = window.createPopup(); function contextMenu() { var left = event.offsetX+10; var top = event.offsetY+10; oPopup.document.body.innerHTML = oContext.innerHTML; oPopup.show(left, top, 120, 80, window.document.body); } Popup对象实现右键菜单 单击鼠标右键查看效果 中关村在线 电脑爱好者 新浪网 新华网 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
你可以输入'脚本'查查看查找页面中的字符 var NS4 = (document.layers); // Which browser? var IE4 = (document.all); var win = window; // window to search. var n = 0; function findInPage(str) { var txt, i, found; if (str == "") return false; // Find next occurance of the given string on the page, wrap around to the // start of the page if necessary. if (NS4) { // Look for match starting at th...
这是个“懒人”用的办法,你没有时间更新主页,却又不能让三个月前的更新还标着"new",那么用这个js可以帮你的大忙!这个图片将在2000年1月1日自动消失。copy下面的代码到你的html文件的和之间: 代码如下: var imagetag='' var today=new Date() function expireat(expiredate){ var expire=new Date(expiredate) if (today.getTime()// expireat("january 1, 2000") JavaScript教程/参考手册 JavaScript热搜 解决使...
在很多语言的学习中,“事件”都是一个比较难理解,但是又是一个很重要的概念。javascript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。 一、 IE Event对象 (一)IE Event对象的主要属性和方法 在IE中有一个专门负责事件处理的对象Event,这个对象负责对事件的处理,含有很多的属性和方法,通过这些方...
在线游戏大家来找茬II-脚本之家整理从网上看到一个在线的游戏是asp版的,看到官方网站是html的,所以就弄了一份。大家可以玩试试,要的给我留言啊大家来找茬II
Valerio 今晚发布了 Mootools,又是一个javascript framework,集成了 Valerio 以前做的 效果类 ( moo.fx ) Ajax类 ( moo.ajax ), Dom选择类 ( moo.dom ), 另外加了拖拽(Drag and Drop), Sortable lists(中文不知道该怎么解释,效果是在一个“狭小”的空间里有一个列表可以拖拽排序 ^^!), Cookies管理以及其他一些功能。做成了一个a choice of more than fifteen scripts, plugins and addons(额…虽然能理解,但是不会用中文解释,小...
不少朋友通过各种方式问我要 Blog 顶部的滚动导航菜单的代码。其实也没什么特别的,但既然有需求,我就还是把这部分代码整理出来,供大家参考。 代码如下: Float Div #zealNavigatorBar { position: absolute; z-index: 100; width: 760px; height: 32px; line-height: 32px; top: 0px; left: 0px; padding: 0px; margin: 0px; border-bottom:1px solid #646465; background-colo...
<HTML xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"> <HEAD> <META name="Gemeratpr" content="FlashVml4.0"> <META http-equiv="Content-Type" content="text/html;charset=gb2312"> <META name="KeyWords" content="marvellous"> <TITLE>我的作品</TITLE> <STYLE> v\:*{behavior:url(#default#VML);position:absolute;} o\:*{behavior:url(#default#VML);} </STYLE> <...
你是否希望让你的论坛、帮助等系统保持左边框架的菜单呢?以下代码可以帮助您实现此项功能,任您怎么打开内容页,菜单框架栏也会同时执行。 将以下代码复制到内容页,top框架可能需要简单调整。 function GoFrame(){if (top == self){location.replace("/?url=" + location.pathname+location.search);}} GoFrame();
前两天研究了一下textarea的直观行的换行规律,挺复杂啊: 直观行怎样取不光要看cols大小,还要看网页编码方式。 cols="30"的textarea,实际上每行可以容纳29个半角字符,多少个全角字符就不一定了,与网页编码方式有关。 在IE6.0实测的情况,直观行的换行发生在红字处(红字折到下一行)。 dddddddddddd米ddddddddddddddddddddd //全角后面的连续半角内容被当成一个完整单词处理,如果剩下的位置容不下单词的长度了,就要换行,此...
Array.prototype.append = function(str) { var newArr = new Array(str); return this.concat(newArr); } Array.prototype.remove = function(str) { var retArr = new Array(); for(i = 0; i if(this[i] != str) retArr = retArr.append(this[i]); } return retArr; } Array.prototype.hasItem = function(str) { for(var i = 0; i if(this[i] == str) { return true; } } return false; } 提示:javascript没有add,但是有push和...
说明:用来查看DOM的工具,可以当作手册来用,也可以用来Debug,很方便的说 把代码copy到要调试的页面中,浏览时点击DOM Tester链接就会打开DOM查看,双击展开对象,右边的文本框里显示的是属性值,修改文本框会改变对应的属性,用来调试配色什么的还是满方便的说....呵呵 其实代码本身没什么技术含量,核心就是用 for in 语句来取对象的属性而已,要说有什么亮点.....嗯......不知道窗口间的函数调用算不算...... -+-+-+-+-+-+-+-+...
Prototype 1.5.0_rc1: 源代码: http://www.gxlcms.com/tools/prototype/prototype1.5.0_rc1.js Prototype 1.5.0 Pre0小抄本: 1280x960(黑底版): http://www.gxlcms.com/tools/prototype/prototype1280.png 1280x960(白底版): http://www.gxlcms.com/tools/prototype/prototype1280w.png14400x900(黑底版): http://www.gxlcms.com/tools/prototype/prototype1440.png 14400x900(白底版): http://www.gxlcms.com/tools/prototy...
特点: 1.图片预载入,载入后再显示。意图一次呈现,不会让一块一块下载破坏你的页面,绝佳的用户体验,颠覆传统的浏览器呈现图片的处理方式(需要后续函数支持)。 2.不会因载入图片造成脚本暂停假死,完全另一线程进行。不影响主程序流程。 3.提供及时的反馈,包括两方面的内容:1.正在载入什么图片 2.当前的百分数进度。大大提高留住用户眼球的概率,不会让用户因为苦等而离开。 4.容错支持,即使某个图片没有成功下载,也可以设...
代码如下:function getPageScroll(){ var yScroll; if (self.pageYOffset) { yScroll = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict yScroll = document.documentElement.scrollTop; } else if (document.body) {// all other Explorers yScroll = document.body.scrollTop; } arrayPageScroll = new Array(,yScroll) ret...