随笔分类 - DHTML
DHTML笔记,只发原创文章。当然有些是在别人的基础上修改的,但修改前我会尽量取得原作者的授权(为什么说尽量??因为国内很多文章都是找不到原始出处的)
摘要:首先,我的操作系统是 Windows 2003 R2 ENT SP2(11年8月份的补丁还没打,但至少下面这SELECT的BUG是我上个月就发现的,所以和系统补丁无关)Opera版本是 11.50 1074下面这是一个SELECT的BUG,一般捕获SELECT控件的变化都是用onchange的吧??为了避免用户重复选择,一般会这样的吧??obj.disabled = true;// dosomething...obj.disabled = false;看下面代码吧<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/
阅读全文
摘要:原创,但印象中是看过类似的思路才想出来的方法,不过因为太久了,而且我的笔记里只记录我写的JS脚本,找不到当时看到的文章到底是写的什么了(不过可以确定的是那文章写的不是获取滚动条宽度)/*! * 获取浏览器竖向滚动条宽度 * 首先创建一个用户不可见、无滚动条的DIV,获取DIV宽度后, * 再将DIV的Y轴滚动条设置为永远可见,再获取此时的DIV宽度 * 删除DIV后返回前后宽度的差值 * * @return Integer 竖向滚动条宽度 */function getScrollWidth() { var noScroll, scroll, oDiv = document.createElem
阅读全文
摘要:下面简洁的代码就可以实现table border 1px<!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> <meta http-equiv="Content-Type" content
阅读全文
浙公网安备 33010602011771号