PDA

Zobacz pełną wersję : Flash button i shadowbox



Tor_
18-10-2010, 19:54
Witam wszystkich :)
Jak otworzyć link np. do innej strony (pliku flash ,obrazka)z wykorzystaniem shadowboks przyciskiem flash .Jak to podpiąć tworzac taki przycisk
Myśłałem że ma to byc jakoś tak :


getURL("javascript:openShadowbox('http://http://www.mojastrona.pl/flash/sylwester.swf')"); Nie stety nie działa :(
Czy chociaż by sam plik swf znajdujący sie na innej stronie :

getURL("javascript:openShadowbox('images/flash/sylwester.swf')");

Jeżeli zastosuje zwykły link bez przycisku flash .
<a href="http://www.mojastrona.pl/flash/sylwester.swf" rel="shadowbox;width=800;height=200">plik swf</a>

To działa tak jak powinno i wszystko pięknie się otwiera

Jak to obejść w przycisku flash?:blink:

Tor_
24-10-2010, 17:53
Ok skoro nikt nie che odpowiedziec to sam udzielę odpowiedzi .Kod bedzię wyglądał w ten sposób

<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="50" data="images/ninjasbox_button_flv.swf">
<param name="movie" value="images/ninjasbox_button_flv.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="9.0.45.0" /> <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. --> <!--[if !IE]>-->
<object width="150" height="50" data="images/ninjasbox_button_flv.swf" type="application/x-shockwave-flash">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="9.0.45.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" border="0" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</p>
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
<script type="text/javascript">
function openShadowbox(content, player, title){
Shadowbox.open({
content:"http://test.cquence-multimedia.nl/images/cqmm_test.flv",
player:"flv",
title:"SHADOWBOX FLASHBUTTON TEST FLV",
width:"800px",
height:"600px"
});
}
</script>