Comment puis-je ajouter flash

  • WTF-AComputer
  • Student
  • Student
  • No Avatar
  • Inscription: Fév 12, 2008
  • Messages: 97
  • Loc: Canada
  • Status: Offline

Message Février 17th, 2008, 10:10 pm

J'ai fait une bannière flash. Comment puis-je ajouter à mon site web? Just img scr comme une image ou quoi?
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Février 17th, 2008, 10:10 pm

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Février 18th, 2008, 7:19 am

Dans les paramètres de votre publication, assurez-vous. Html est aussi sélectionné. Puis, quand vous le publier, il va générer le code HTML pour vous, et sera le même que le nom de votre fichier swf avec une extension. Html dans le même répertoire que votre flash est sauvé. Ouvrez-le dans un éditeur de texte pour voir le code qu'il génère. Ensuite, copier et coller dans votre page web où vous voulez que la bannière de l'être.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • WTF-AComputer
  • Student
  • Student
  • No Avatar
  • Inscription: Fév 12, 2008
  • Messages: 97
  • Loc: Canada
  • Status: Offline

Message Février 18th, 2008, 3:50 pm

Dang, ça n'a pas marché. Peut-être que je l'ai fait mal. lorsque j'ai publié, il est devenu un fichier HTML. Puis, j'ai fait l'ensemble, <IMG SCR="the flash file"> Est-ce correct?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Février 19th, 2008, 8:21 am

Non, ce n'est pas correct. Flash n'est pas un fichier image, donc vous n'utilisez pas la balise <img>. Le code de base pour insérer des flash serait:

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>

(où les deux instances de mybanner.swf vous devez remplacer le nom du fichier de votre bannière flash, et id = mybanner et name = mybanner devrait également être remplacé par votre nom de fichier (moins le swf.) - notez la hauteur et la largeur des attributs devrait également être modifié pour correspondre aux dimensions de votre bannière).

Qui est le code de base. Il existe de meilleures façons de le faire, mais puisque vous êtes seulement à apprendre avec ce bâton pour le moment et cela devrait fonctionner dans la plupart des navigateurs.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • WTF-AComputer
  • Student
  • Student
  • No Avatar
  • Inscription: Fév 12, 2008
  • Messages: 97
  • Loc: Canada
  • Status: Offline

Message Février 19th, 2008, 9:14 pm

Damn thats a juste beaucoup de code pour insérer un flash.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Février 20th, 2008, 6:53 am

Thats juste le code de base requises. Une meilleure façon de faire aurait été de ressembler davantage à ceci:

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>
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • WTF-AComputer
  • Student
  • Student
  • No Avatar
  • Inscription: Fév 12, 2008
  • Messages: 97
  • Loc: Canada
  • Status: Offline

Message Mars 6th, 2008, 7:01 pm

Lol, je change d'avis. Thats a pas beaucoup de code. Le deuxième est bien. "avaler"

Afficher de l'information

  • Total des messages de ce sujet: 7 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 49 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC