2011-05-26 17 views
5

Tam ekranda bulunan bir flaş filminin önüne bir div getirmek mümkün mü?Tam ekran flaşın önünde bir div nasıl getirilir?

Mümkünse bunu nasıl yapabilirim? Sitemde küçük bir kutu oluşturmak ve ona bazı bağlantılar koymak ve sitemde oynayan bir flash filmin üzerine yerleştirmek istiyorum, böylece kullanıcı kısayollara sahip olabilir.

Ben flash animasyon içindeki bağlantıları koymak istemiyorum: D

teşekkür ederiz!

+0

Neden bağlantıları doğrudan flaşın içine sokmuyorsunuz? Ve evet sen bir div overlay tüm flaş over gömebilirsiniz nasıl bağlıdır –

+0

Peki ben flaş flaş kullanmak istemiyorum çünkü ben de flaş flaş kullanmak istiyorum çünkü – Cata

cevap

2

İşte bunu nasıl yapıyorsunuz. SWM'yi yerleştirirken wmode'u saydam yaptığınızdan emin olun, işte size bir sayfa örneği. OverFlash div filmi üzerinde görünecektir. Bu yardımcı olur umarım!

<html> 
    <head> 
     <title>test</title> 
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
     <style type="text/css" media="screen"> 
     html, body { height:100%; background-color: #ffffff;} 
     body { margin:0; padding:0; overflow:hidden; } 
     #flashContent { width:100%; height:100%; } 
     #overFlash{padding:20px;background-color:#D9D9D9;width:150px;position:absolute;left:300px} 
     </style> 
    </head> 
    <body> 
     <div id="overFlash"> 
      OVER FLASH! 
     </div> 

     <div id="flashContent"> 
      <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" id="test" align="middle"> 
       <param name="movie" value="test.swf" /> 
       <param name="quality" value="high" /> 
       <param name="bgcolor" value="#ffffff" /> 
       <param name="play" value="true" /> 
       <param name="loop" value="true" /> 
       <param name="wmode" value="transparent" /> 
       <param name="scale" value="showall" /> 
       <param name="menu" value="true" /> 
       <param name="devicefont" value="false" /> 
       <param name="salign" value="" /> 
       <param name="allowScriptAccess" value="sameDomain" /> 
       <!--[if !IE]>--> 
       <object type="application/x-shockwave-flash" data="test.swf" width="550" height="400"> 
        <param name="movie" value="test.swf" /> 
        <param name="quality" value="high" /> 
        <param name="bgcolor" value="#ffffff" /> 
        <param name="play" value="true" /> 
        <param name="loop" value="true" /> 
        <param name="wmode" value="transparent" /> 
        <param name="scale" value="showall" /> 
        <param name="menu" value="true" /> 
        <param name="devicefont" value="false" /> 
        <param name="salign" value="" /> 
        <param name="allowScriptAccess" value="sameDomain" /> 
       <!--<![endif]--> 
        <a href="http://www.adobe.com/go/getflash"> 
         <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> 
        </a> 
       <!--[if !IE]>--> 
       </object> 
       <!--<![endif]--> 
      </object> 
     </div> 
    </body> 
</html> 
+0

ah bok - Ben tam soru hakkında okumadım tam ekran. Üzgünüm, bu sana yardımcı olmaz. Ve bildiğim kadarıyla, HTML'yi tam ekran kullanamazsınız çünkü bu noktada tarayıcıyla uğraşmıyorsunuz ... – onekidney

+0

Ha, ekranın tamamını da düşünemedim. Yani cevap hayır tam ekran modunda bir div overlay olamaz. Tam ekran modunda html mevcut değil. Kullanabileceğiniz bir şey olup olmadığını görmek için youtube API'sini incelemek isteyebilirsiniz. –

+0

Tamam, yine de teşekkürler html :) tarafından yapılması için çok az şansım olduğunu biliyordum ama en azından denedim :). Onekidney'e cevap vereceğim çünkü başka birine yardım edebilir ... – Cata