How do I add flash

  • WTF-AComputer
  • Student
  • Student
  • WTF-AComputer
  • Posts: 97
  • Loc: Canada

Post 3+ Months Ago

I made a flash banner. How would I add it to my website now? Just img scr like a picture or what?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23458
  • Loc: Woodbridge VA

Post 3+ Months Ago

In your publish settings, make sure .html is also selected. Then when you publish it, it will generate the HTML code for you, and will be named the same as your swf file with an .html extension in the same directory where your flash is saved. Open it in a text editor to see the code it generates. Then copy and paste that into your web page where you want the banner to be.
  • WTF-AComputer
  • Student
  • Student
  • WTF-AComputer
  • Posts: 97
  • Loc: Canada

Post 3+ Months Ago

Dang, it did not work. Maybe I did it wrong. when I published it, it became an HTML file. Then I did the whole, <IMG SCR="the flash file"> Is this correct?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23458
  • Loc: Woodbridge VA

Post 3+ Months Ago

No, that is not correct. Flash is not an image file, therefore you don't use the <img> tag. The basic code to insert flash would be:

Code: [ Select ]
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="680" height="430" id="mybanner" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="mybanner.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="mybanner.swf" quality="high" bgcolor="#ffffff" width="680" height="430" name="mybanner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="680" height="430" id="mybanner" align="middle">
  2. <param name="allowScriptAccess" value="sameDomain" />
  3. <param name="movie" value="mybanner.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="mybanner.swf" quality="high" bgcolor="#ffffff" width="680" height="430" name="mybanner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
  4. </object>

(where the two instances of mybanner.swf you would replace with the file name of your flash banner, and id=mybanner and name=mybanner should also be replaced with your file name (less the .swf) - note the height and width attributes should also be altered to match the dimensions of your banner).

That is the basic code. There are better ways to do that, but since you're just learning stick with that for the time being and it should work in most browsers.
  • WTF-AComputer
  • Student
  • Student
  • WTF-AComputer
  • Posts: 97
  • Loc: Canada

Post 3+ Months Ago

Damn thats a lot of code just to insert a flash.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23458
  • Loc: Woodbridge VA

Post 3+ Months Ago

That's just the basic code required. A better way to do it would look more like this:

Code: [ Select ]
<!-- saved from url=(0013)about:internet -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>first_app_start2</title>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 0;
// the version of javascript supported
var jsVersion = 1.0;
// -----------------------------------------------------------------------------
// -->
</script>
<script language="VBScript" type="text/vbscript">
<!-- // Visual basic helper required to detect Flash Player ActiveX control version information
Function VBGetSwfVer(i)
 on error resume next
 Dim swControl, swVersion
 swVersion = 0
 
 set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i))
 if (IsObject(swControl)) then
  swVersion = swControl.GetVariable("$version")
 end if
 VBGetSwfVer = swVersion
End Function
// -->
</script>
<script language="JavaScript1.1" type="text/javascript">
<!-- // Detect Client Browser type
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
jsVersion = 1.1;
// JavaScript helper required to detect Flash Player PlugIn version information
function JSGetSwfVer(i){
    // NS/Opera version >= 3 check for Flash plugin in plugin array
    if (navigator.plugins != null && navigator.plugins.length > 0) {
        if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
            var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
           var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
            descArray = flashDescription.split(" ");
            tempArrayMajor = descArray[2].split(".");
            versionMajor = tempArrayMajor[0];
            versionMinor = tempArrayMajor[1];
            if ( descArray[3] != "" ) {
                tempArrayMinor = descArray[3].split("r");
            } else {
                tempArrayMinor = descArray[4].split("r");
            }
           versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
      flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
       } else {
            flashVer = -1;
        }
    }
    // MSN/WebTV 2.6 supports Flash 4
    else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
    // WebTV 2.5 supports Flash 3
    else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
    // older WebTV supports Flash 2
    else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
    // Can't detect in all other cases
    else {
        
        flashVer = -1;
    }
    return flashVer;
}
// If called with no parameters this function returns a floating point value
// which should be the version of the Flash Player or 0.0
// ex: Flash Player 7r14 returns 7.14
// If called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
    reqVer = parseFloat(reqMajorVer + "." + reqRevision);
      // loop backwards through the versions until we find the newest version    
    for (i=25;i>0;i--) {    
        if (isIE && isWin && !isOpera) {
            versionStr = VBGetSwfVer(i);
        } else {
            versionStr = JSGetSwfVer(i);        
        }
        if (versionStr == -1 ) {
            return false;
        } else if (versionStr != 0) {
            if(isIE && isWin && !isOpera) {
                tempArray     = versionStr.split(" ");
                tempString    = tempArray[1];
                versionArray   = tempString .split(",");                
            } else {
                versionArray   = versionStr.split(".");
            }
            versionMajor   = versionArray[0];
            versionMinor   = versionArray[1];
            versionRevision  = versionArray[2];
            
            versionString   = versionMajor + "." + versionRevision;  // 7.0r24 == 7.24
            versionNum    = parseFloat(versionString);
        // is the major.revision >= requested major.revision AND the minor version >= requested minor
            if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
                return true;
            } else {
                return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );    
            }
        }
    }    
    return (reqVer ? false : 0.0);
}
// -->
</script>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<!--text used in the movie-->
<script language="JavaScript" type="text/javascript">
<!--
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if(hasRightVersion) { // if we've detected an acceptable version
  var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
  + 'width="680" height="430"'
  + 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
  + '<param name="movie" value="first_app_start2.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />'
  + '<embed src="first_app_start2.swf" quality="high" bgcolor="#ffffff" '
  + 'width="680" height="430" name="first_app_start2" align="middle"'
  + 'play="true"'
  + 'loop="false"'
  + 'quality="high"'
  + 'allowScriptAccess="sameDomain"'
  + 'type="application/x-shockwave-flash"'
  + 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
  + '<\/embed>'
  + '<\/object>';
  document.write(oeTags);  // embed the flash movie
 } else { // flash is too old or we can't detect the plugin
  var alternateContent = 'Alternate HTML content should be placed here.'
     + 'This content requires the Macromedia Flash Player.'
      + '<a href=http://www.macromedia.com/go/getflash/>Get Flash</a>';
  document.write(alternateContent); // insert non-flash content
 }
// -->
</script>
<noscript>
    // Provide alternate content for browsers that do not support scripting
    // or for those that have scripting disabled.
     Alternate HTML content should be placed here. This content requires the Macromedia Flash Player.
     <a href="http://www.macromedia.com/go/getflash/">Get Flash</a>     
</noscript>
</body>
</html>
  1. <!-- saved from url=(0013)about:internet -->
  2. <html lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>first_app_start2</title>
  6. <script language="JavaScript" type="text/javascript">
  7. <!--
  8. // -----------------------------------------------------------------------------
  9. // Globals
  10. // Major version of Flash required
  11. var requiredMajorVersion = 8;
  12. // Minor version of Flash required
  13. var requiredMinorVersion = 0;
  14. // Revision of Flash required
  15. var requiredRevision = 0;
  16. // the version of javascript supported
  17. var jsVersion = 1.0;
  18. // -----------------------------------------------------------------------------
  19. // -->
  20. </script>
  21. <script language="VBScript" type="text/vbscript">
  22. <!-- // Visual basic helper required to detect Flash Player ActiveX control version information
  23. Function VBGetSwfVer(i)
  24.  on error resume next
  25.  Dim swControl, swVersion
  26.  swVersion = 0
  27.  
  28.  set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i))
  29.  if (IsObject(swControl)) then
  30.   swVersion = swControl.GetVariable("$version")
  31.  end if
  32.  VBGetSwfVer = swVersion
  33. End Function
  34. // -->
  35. </script>
  36. <script language="JavaScript1.1" type="text/javascript">
  37. <!-- // Detect Client Browser type
  38. var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
  39. var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
  40. var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
  41. jsVersion = 1.1;
  42. // JavaScript helper required to detect Flash Player PlugIn version information
  43. function JSGetSwfVer(i){
  44.     // NS/Opera version >= 3 check for Flash plugin in plugin array
  45.     if (navigator.plugins != null && navigator.plugins.length > 0) {
  46.         if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
  47.             var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
  48.            var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
  49.             descArray = flashDescription.split(" ");
  50.             tempArrayMajor = descArray[2].split(".");
  51.             versionMajor = tempArrayMajor[0];
  52.             versionMinor = tempArrayMajor[1];
  53.             if ( descArray[3] != "" ) {
  54.                 tempArrayMinor = descArray[3].split("r");
  55.             } else {
  56.                 tempArrayMinor = descArray[4].split("r");
  57.             }
  58.            versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
  59.       flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
  60.        } else {
  61.             flashVer = -1;
  62.         }
  63.     }
  64.     // MSN/WebTV 2.6 supports Flash 4
  65.     else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
  66.     // WebTV 2.5 supports Flash 3
  67.     else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
  68.     // older WebTV supports Flash 2
  69.     else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
  70.     // Can't detect in all other cases
  71.     else {
  72.         
  73.         flashVer = -1;
  74.     }
  75.     return flashVer;
  76. }
  77. // If called with no parameters this function returns a floating point value
  78. // which should be the version of the Flash Player or 0.0
  79. // ex: Flash Player 7r14 returns 7.14
  80. // If called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
  81. function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
  82. {
  83.     reqVer = parseFloat(reqMajorVer + "." + reqRevision);
  84.       // loop backwards through the versions until we find the newest version    
  85.     for (i=25;i>0;i--) {    
  86.         if (isIE && isWin && !isOpera) {
  87.             versionStr = VBGetSwfVer(i);
  88.         } else {
  89.             versionStr = JSGetSwfVer(i);        
  90.         }
  91.         if (versionStr == -1 ) {
  92.             return false;
  93.         } else if (versionStr != 0) {
  94.             if(isIE && isWin && !isOpera) {
  95.                 tempArray     = versionStr.split(" ");
  96.                 tempString    = tempArray[1];
  97.                 versionArray   = tempString .split(",");                
  98.             } else {
  99.                 versionArray   = versionStr.split(".");
  100.             }
  101.             versionMajor   = versionArray[0];
  102.             versionMinor   = versionArray[1];
  103.             versionRevision  = versionArray[2];
  104.             
  105.             versionString   = versionMajor + "." + versionRevision;  // 7.0r24 == 7.24
  106.             versionNum    = parseFloat(versionString);
  107.         // is the major.revision >= requested major.revision AND the minor version >= requested minor
  108.             if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
  109.                 return true;
  110.             } else {
  111.                 return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );    
  112.             }
  113.         }
  114.     }    
  115.     return (reqVer ? false : 0.0);
  116. }
  117. // -->
  118. </script>
  119. </head>
  120. <body bgcolor="#ffffff">
  121. <!--url's used in the movie-->
  122. <!--text used in the movie-->
  123. <script language="JavaScript" type="text/javascript">
  124. <!--
  125. var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
  126. if(hasRightVersion) { // if we've detected an acceptable version
  127.   var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
  128.   + 'width="680" height="430"'
  129.   + 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
  130.   + '<param name="movie" value="first_app_start2.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />'
  131.   + '<embed src="first_app_start2.swf" quality="high" bgcolor="#ffffff" '
  132.   + 'width="680" height="430" name="first_app_start2" align="middle"'
  133.   + 'play="true"'
  134.   + 'loop="false"'
  135.   + 'quality="high"'
  136.   + 'allowScriptAccess="sameDomain"'
  137.   + 'type="application/x-shockwave-flash"'
  138.   + 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
  139.   + '<\/embed>'
  140.   + '<\/object>';
  141.   document.write(oeTags);  // embed the flash movie
  142.  } else { // flash is too old or we can't detect the plugin
  143.   var alternateContent = 'Alternate HTML content should be placed here.'
  144.      + 'This content requires the Macromedia Flash Player.'
  145.       + '<a href=http://www.macromedia.com/go/getflash/>Get Flash</a>';
  146.   document.write(alternateContent); // insert non-flash content
  147.  }
  148. // -->
  149. </script>
  150. <noscript>
  151.     // Provide alternate content for browsers that do not support scripting
  152.     // or for those that have scripting disabled.
  153.      Alternate HTML content should be placed here. This content requires the Macromedia Flash Player.
  154.      <a href="http://www.macromedia.com/go/getflash/">Get Flash</a>     
  155. </noscript>
  156. </body>
  157. </html>
  • WTF-AComputer
  • Student
  • Student
  • WTF-AComputer
  • Posts: 97
  • Loc: Canada

Post 3+ Months Ago

Lol, I change my mind. Thats not a lot of code. The second one is though. "gulp"

Post Information

  • Total Posts in this topic: 7 posts
  • Users browsing this forum: No registered users and 2 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.