Hello, Here you are find some easy way to add swf object in your server page. version 1.0.0 is a refres object value whenever this value is changed swfobject.js is load fresh swf object in your web browser otherwise your browser is loaded old cashing swf object. you are adding more tha one variable using flashvars object and get this value into your action script code. Javascript and link part : ====================== <link href="history/history.css" rel="stylesheet" type="text/css" /> <script src="history/history.js" type="text/javascript"></script> <script type="text/javascript" src="swfobject.js"></script> <script type="text/javascript"> // <!-- For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection. --> // <!-- To use express install, set to playerProductInstall.swf, otherwise the empty string. --> // <!-- set params.wmode = "opaque"; in var params = {} for set direct focus on swf in crome but its create internal scrolling issue with mouase wheel --> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = {}; flashvars.variable1 = "Var1 Val"; flashvars.variable2 = "Var2 Val"; var params = {}; params.quality = "high"; params.bgcolor = "#ffffff"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; params.allownetworking = "all"; var attributes = {}; attributes.id = "project1"; attributes.name = "project1"; attributes.align = "middle"; swfobject.embedSWF( "project1.swf?ver=1.0.0", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); <!-- JavaScript enabled so display the flashContent div in case it is not replaced with a swf object. --> swfobject.createCSS("#flashContent", "display:block;text-align:left;"); <!--function getURLOfBrowser(){return window.location.href;}--> </script> ====================== Body part : ====================== <div id="flashContent"> <p> To view this page ensure that Adobe Flash Player version 10.0.0 or greater is installed. </p> <!--<script type="text/javascript"> var pageHost = ((document.location.protocol == "https:") ? "https://" : "http://"); document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='" + pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" ); </script> --> </div> <noscript> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" id="Main"> <param name="movie" value="project1.swf?ver=1.0.0" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="true" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="project1.swf?ver=1.0.0" width="100%" height="100%"> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="true" /> <!--<![endif]--> <!--[if gte IE 6]>--> <p> Either scripts and active content are not permitted to run or Adobe Flash Player version 10.0.0 or greater is not installed. </p> <!--<![endif]--> <!--<a href="http://www.adobe.com/go/getflashplayer"> <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> </noscript>
Wednesday, July 3, 2013
Set swf object in your server page
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment