作者HuangJC (吹笛牧童)
看板Ajax
标题[问题] 请问如何隐藏 select 的反白
时间Wed Jul 29 03:17:47 2009
最近需要写一个有点像 goole calendar 的 UI (但简化很多)
基本上用了 <table> <tr> <td> 等 HTML 语法,去形成一个很多 cell 的表格
每个表格都去处理 onclick,按到之後把表格的背景色做些变化,代表选中
写完这些也勉强堪用了
可是接下来的要求就 tune 了很久
我希望把单格 click 动作改成可以拖曳多格
但在拖曳过程中,所有相关的 cell 都会被反白(视为选中)
1.怎麽取消这个反白
2.处理 onmousedown,onmouseup 有很大的瑕疵
比如在 table 内按下滑鼠,到 table 外才放开
这不是 windows AP,没有 setCapture 好用
(查到 IE 倒是有支援;非标准吧..)
请问怎麽处理周全呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.179.152
1F:→ HuangJC:另外问的 setcapture 我自己找到了 08/03 13:55
http://hily.me/blog/2005/10/ie-firefox-layer-drag/
不同浏览器要用不同指令!!
※ 编辑: HuangJC 来自: 61.219.65.16 (08/03 13:55)