作者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)