看板 C_Sharp 關於我們 聯絡資訊
浮動視窗最早衍生概念是超連結的tooltip說明 有人就用div+css作出ToolTip Box 但我survey了一下,包山包海語法挺多, 說穿了,不是控制css的visibility屬性嗎? 在想創作網頁popup視窗時,因為視窗中的項目 要隨著點選的item作變化 直覺就是div中包一個iframe,並透過get開啟另一網頁。 但只要涉及到開新網頁,效能差且下方狀態網址列又會閃爍一下 而且裏頭頁面若要操作回報訊息,也叫不回來。 因此,好的作法應該是把這hidden div包在本頁中, 我查看了asp.net ajax toolkit,有hover panel及popup panel可用 語法很簡單,但要隨著項目動態新增對應的物件 後端cs怎麼動態new這些ajax extender呢? 況且它都要對應到一個popupControllerId,我也必須為每個項目編id,很累。 最難的是,如何把選取的項目帶入這個子視窗內呢?控者有參數欄嗎? 勢必我會在呼叫ajax控項中遇到問題。 最後,我還用純手工打造div+css+jscript來達到浮動視窗 利用jscript帶入相關的item id值, 裏頭內容一定需要操作db,因此得再加ajax update panel 最後再計算視窗的顯示位置,完成。 http://forum.dabutek.com/showthread.php?t=18349 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.5.194