JavaScript
exd2000
老实人
展开
-
怎么用javascript进行拖拽
Javascript的特点是dom的处理与网页效果,大多数情况我们只用到了这个语言的最简单的功能,比如制作图片轮播/网页的tab等等,这篇文章将向你展示如何在自己的网页上制作拖拽.有很多理由让你的网站加入拖拽功能,最简单的一个是数据重组.例如:你有一个序列的内容让用户排序,用户需要给每个条目进行输入或者用select选择,替代前面这个方法的就是拖拽.或许你的网站也需要一个用户可以拖动的导航窗口转载 2008-02-28 15:50:00 · 415 阅读 · 0 评论 -
JS优化原则
首先,与其他语言不同,JS的效率很大程度是取决于JS engine的效率。除了引擎实现的优劣外,引擎自己也会为一些特殊的代码模式采取一些优化的策略。例如FF、Opera和Safari的JS引擎,都对字符串的拼接运算(+)做了特别优化。显然,要获得最大效率,就必须要了解引擎的脾气,尽量迎合引擎的口味。所以对于不同的引擎,所作的优化极有可能是背道而驰的。而如果做跨浏览器的web编程,则最大的问题是转载 2007-12-22 14:05:00 · 365 阅读 · 0 评论 -
JS中获得窗口属性的方法
1。获得屏幕的分辨率:screen.widthscreen.height2。获得窗口大小:document.body.clientWidthdocument.body.clientHeight3。获得窗口大小(包含Border、Scroll等元素)document.body.offsetWidthdocument.body.offsetHeightdiv相关的一些元素详细说明可以参考这张图转载 2008-01-16 18:36:00 · 451 阅读 · 0 评论 -
Js事件触发列表与解说
一般事件 事件 浏览器支持 描述 onClick HTML: 2|3|3.2|4 Browser: IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick HTML: 2|3|3.2|4 Browser:IE4|N4|O 鼠标双击事件 onMouseDown HTML: 2|3|3.2|4 Browser:IE4|N4|O 鼠标上的按钮被转载 2008-01-16 18:41:00 · 390 阅读 · 0 评论 -
如何让层盖住下拉列表框
对于IE6,其实我们也并不是没有办法,虽然我们不得不承认这个办法很“挫”,但是这个是目前最有效的办法。那就是在下拉列表上方加一个iframe,然后让div层浮在iframe上方,这样,就能使div“盖住”下拉列表。DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D转载 2008-06-04 22:44:00 · 502 阅读 · 0 评论 -
href的问题
不上跳#包含了一个位置信息默认的锚点是#top 也就是网页的上端原创 2008-06-05 22:07:00 · 347 阅读 · 0 评论 -
JS正则表达式集合
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这转载 2008-12-02 16:42:00 · 367 阅读 · 0 评论