2008-10-28 21 views
5

मुझे फ्लैश मूवी के शीर्ष पर अपना ड्रॉपडाउन मेनू पकड़ने की ज़रूरत है, यह क्रॉस ब्राउज़र कैसे किया जाता है?फ्लैश मूवी पर क्रॉस ब्राउज़र ड्रॉपडाउन/पॉपअप मेनू

यह किया जा सकता है, आईबीएम यह कार्य करें: http://www.ge.com/

पारदर्शी करने के लिए wmode स्थापना फ़ायरफ़ॉक्स

के लिए काम नहीं करता है IE7

नीचे एक Iframe does not काम में लाना: http://www.ibm.com/us/ तो जीई करना

कोई भी इसे प्राप्त करने का सबसे अच्छा तरीका जानता है?

+0

जीई मेरे लिए काम नहीं करता है। लिनक्स पर एफएफ 3.0.5। मुझे फ्लैश दिखाई देता है और मैं आईबीएम पर डीएचटीएम देखता हूं, लेकिन एक साथ नहीं। मैंने पहले आईफ्रेम शिम विधि का सफलतापूर्वक उपयोग किया है। – meouw

उत्तर

3

wmode को पारदर्शी पर सेट करें और यदि आवश्यक हो, तो जेड-इंडेक्स का उपयोग करें जैसा कि आप किसी अन्य तत्व पर करेंगे, वास्तव में फ़ायरफ़ॉक्स के लिए भी काम करना चाहिए।

3

यहाँ सभी तीन मोड के साथ एक उदाहरण है:, अपारदर्शी पारदर्शी और सभी

http://www.communitymx.com/content/source/E5141/wmodeopaque.htm

उपयोग पारदर्शी यदि आप फ़्लैश फिल्म है कि आप देखना चाहते तहत कुछ है में कोई wmode, अगर अपारदर्शी आप डॉन 'टी क्या नीचे

है दिखाने के लिए और मेनू के लिए एक उच्च z- सूचकांक सेट करना चाहते हैं की तुलना में फ़्लैश फिल्म

1

linux के लिए Firefox से पता चलता है सब कुछ के शीर्ष पर फ्लैश है। Wmode या z-index के विनम्र।

संपादित करें: मुझे अभी पता चला है कि ऊपर वर्णित लिनक्स समस्या "निश्चित" हो सकती है।

आपको एसएफएफ और उस परत के बीच जेड-इंडेक्स के साथ एक आईफ्रेम जोड़ना होगा, जिसे आप इसके ऊपर रखना चाहते हैं। आईफ्रेम में स्टाइल = "डिस्प्ले: कोई नहीं" प्रारंभ करने की आवश्यकता है और आपको डिस्प्ले सेट करने के लिए जावास्क्रिप्ट का उपयोग करना होगा: फ़्लैश प्लगइन शुरू होने के बाद उस पर ब्लॉक करें। Iframe लिनक्स पर नीचे दिए गए सभी swfs को छुपाएगा।

संबंधित मुद्दे