2008-11-07 38 views
1

在我的網站上,我想要一個小型閃光橫幅,用戶可以以某種方式激活它,並且它會變大很多以顯示更多信息。製作閃光燈「彈出式」的最佳方式

我已經看到廣告橫幅,當你把鼠標放在它們上面時,這會令人討厭地做到這一點,儘管我想讓用戶點擊一個特定的「更多」按鈕。

我可以想到兩種方法 1)使用「wmode」參數使閃光燈影片成爲完整尺寸並將其放入透明模式以閃爍,並且只在要求時繪製完整的東西。 2)把電影放在html頁面的div上,並用css進行絕對定位。當用戶點擊時,在頁面上進行javascript回調以使div更大,覆蓋頁面的一部分

兩者似乎都有缺點和兼容性問題。有沒有人有任何建議使用,或第三種方式?

回答

1

我會使用JavaScript在「正常」模式和大覆蓋之一(使用wmode = transparent)的小swf之間進行交換。

這是因爲覆蓋頁面的閃光燈不會讓點擊通過也有些設置根本不支持flash的透明度(特別是某些linux配置iirc),並且會使整個網站無法使用。

此外,wmode = transparent是很流行的。所以只有在必要時才使用它。

+0

啊是的第三個選項,換一個不同的SWF。這可能對我很好,而且很簡單 – jcoder 2008-11-07 14:39:04