मैं एक ही पृष्ठ में एक jquery कैलेंडर और एक फ़्लैश का उपयोग करता हूं .. क्या होता है मेरा jquery कैलेंडर मेरे फ़्लैश द्वारा ओवरलैप किया गया है ... किसी भी सुझाव को फ्लैश के ऊपर प्रदर्शित करने के लिए ... alt text http://img64.imageshack.us/img64/8779/jcal.jpg
छवि को देखें और मेरे कैलेंडर को देखें Fr, sat फ़्लैश के कारण अदृश्य हैं ...
संपादित करें: यह वही है जो मैंने इस्तेमाल किया,
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="702" height="443">
<param name="movie" value="images/homebanner.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="/images/images/homebanner.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="702" height="443" wmode="transparent"></embed>
</object>
उत्तर:
जवाब के लिए 0 № 1फ्लैश को एम्बेड करते समय, wmode = पारदर्शी या अपारदर्शी का उपयोग करें। यदि यह अभी भी काम नहीं कर रहा है, तो अलग-अलग तत्वों के जेड-इंडेक्स के साथ थोड़ा गड़बड़ करें।
जवाब के लिए 0 № 2
फ़्लैश ऑब्जेक्ट पर wmode = "अपारदर्शी" का उपयोग करें और टैग को एम्बेड करें, जो इसे ठीक करना चाहिए।
यह एक परम टैग के तहत है, अर्थात् <param name="wmode" value="opaque" />
और टैग पर एक विशेषता, अर्थात् wmode="opaque"
जवाब के लिए 0 № 3
IIRC, यह संभव नहीं है। Flash isn "पृष्ठ के एक भाग के रूप में प्रदान किया जाता है - एक प्लेसहोल्डर बनाया जाता है, पृष्ठ को प्लेसहोल्डर के चारों ओर प्रदान किया जाता है, और फिर प्रतिपादन किए जाने के बाद फ्लैश को शीर्ष पर थप्पड़ मारा जाता है।
हो सकता है कि यह फ़्लैश में निर्मित होने के बाद (जैसा कि हाल ही में घोषित किया गया है) क्रोम में भिन्न होगा, लेकिन यह "सीमित मदद का होगा यदि अन्य ब्राउज़र इसे नहीं करते हैं, और यहां और अब में किसी के लिए कोई उपयोग नहीं है।