2012-11-20 33 views
0

這是一個非常奇怪的問題。我已經首先從Maayan Glikser那裏看到類似的回答:Uploadify inside Jquery UI Dialog => Chrome & Opera bugsUploadify在JQuery UI的對話框和Firefox中不可點擊17

它根本沒有工作。讓我解釋我的問題。

我的網站上有3個不同的Uplodify(Flash版本)控件(不在同一頁面上),只有其中一個不起作用,它是JQuery UI對話框中的一個。基本上,該按鈕是可見的,但不可點擊。這個問題只發生在這個特定的控制器上,其他的行爲正常。

所以我嘗試調整JavaScript內的z-index,它沒有改變任何東西。然後我試圖在由uploadify和巴姆產生的容器的開頭添加手動(通過Firebug的「修改」功能)一<br />,按鈕變成可點擊的

然後我試圖與$("#fmuploader").prepend('<br />')並在頁面加載添加<br />什麼都沒有發生,換行符被添加,但按鈕不可點擊。當我手動添加時,它會再次變爲可點擊。

我相信當你從螢火蟲手動編輯頁面時會觸發某種繪畫事件,這會讓按鈕突然變得可點擊,但我真的想知道如果我能夠按照意圖完成工作,而不是全部要求我的Firefox,使用訪問者安裝螢火:)

這實在是很難解釋的,所以我必須建立一個小的測試頁面地址爲:刪除編輯:現在的測試頁離線對生產環境並且不再可到達)

這再現了問題I有。

加載頁面,點擊鏈接打開彈出窗口,打開螢火蟲,找到上傳者的容器<div id="fmuploader" class="uploadify" style="height: 30px; width: 120px;">並在開始標籤後面加一個空格。該按鈕變成可點擊。

問題發生在Firefox 17上,除了firebug和Flash 11以外沒有附加組件。在同一臺機器上,IE 7/8/9和Chrome上不會出現這個問題。

更新:我用Firefox 15測試了它,但無法重現該錯誤。

回答

1

我也有類似的問題,但發現螢火蟲更新至1.11版本來分類的。

它似乎只是問題1.10。