2010-05-30 42 views
0

我正在爲這個問題掙扎幾個小時,這讓我發瘋。我想我的下拉菜單放在閃存區域,它的工作原理,但只在FF。不幸的是IE和Opera在Flash下顯示我的菜單。dhtml菜單下的閃光燈

DHTML菜單系統是最簡單的,它是從頭開始編寫的。

我一直在嘗試一切,但它仍然不能像它應該那樣工作。

我試圖通過jquery.flashEmbed腳本和標準代碼與參數透明,但它永遠不會工作的Flash元素。請幫助我,我正在失去理智。

這裏是XHTML:

http://www.project.yamandi.com/toton/

問候, 大衛

回答

1

使用wmode=opaquewmode=transparent。默認值爲wmode=window,這將導致flash元素始終具有比頁面上的其他元素大z-index

0

把閃光燈在一個div。

當你的菜單代碼被觸發時,設置style.display ='none';您可能會添加一些代碼來檢查隱藏之前菜單是否與閃光燈重疊。當您的菜單再次隱藏時,請重新顯示閃光燈。是它的醜陋。

0

Thanx的答案,但我終於找到了解決方案。 我讀過,把param標籤與tranparent價值可以解決問題,但這不是。解決的辦法是把WMODE =「透明」 EMBED TAG(!!!)所示:

這病程該Flash對象將根據與絕對定位和hierarchial z索引當然其它層顯示值。

問候, 大衛