Salut,
je viens de rajouter une intro en flash a mon site
Je me suis apperçu que quand le visiteur n'avait pas le plug-in flash pour lire l'animation il y avait la page html qui apparaissait avec seulement le lien "obtenir flash" en haut de la page.
J'ai donc voulu agrémenter cette page ;pour cela j'ai pris via le bloc note la page que m'avait publié le logiciel flash par défaut et j'ai fait un copier coller dans NVU , j'ai donc rajouté du texte et un bouton mais voilà mon probleme ,c'est que si je met cette page éditée en ligne ,l'animation en flash ne se lance plus !!!
Je vous met la page HTML produit par défaut par flash8 + en vert vous y verrez les modifications faites dans NVU:
<!-- saved from url=(0013)about:internet -->
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Site Flash Zak</title>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Variables globales
// Version majeure de Flash requise
var requiredMajorVersion = 8;
// Version mineure de Flash requise
var requiredMinorVersion = 0;
// Révision de Flash requise
var requiredRevision = 0;
// Version de javascript prise en charge
var jsVersion = 1.0;
// -----------------------------------------------------------------------------
// -->
</script>
<script language="VBScript" type="text/vbscript">
<!-- // Programme d'assistance Visual Basic requis pour détecter les informations de version du contrôle ActiveX Flash Player
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">
<!-- // Détecter le type de navigateur client
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;
// Programme d'assistance JavaScript requis pour détecter les informations de version du plug-in Flash Player
function JSGetSwfVer(i){
// Version NS/Opera >= 3 rechercher le plug-in Flash dans le tableau des plug-ins
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 prend en charge Flash 4
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
// WebTV 2.5 prend en charge Flash 3
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
// La version antérieure de WebTV prend Flash 2 en charge
else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
// Détection impossible dans tous les autres cas
else {
flashVer = -1;
}
return flashVer;
}
// Si elle est appelée sans paramètres,
// cette fonction renvoie une valeur en virgule flottante indiquant la version Flash Player ou 0.0
// ex : Flash Player 7r14 renvoie 7.14
// Si appelé avec reqMajorVer, reqMinorVer, reqRevision renvoie true si cette version ou une version ultérieure est disponible
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
reqVer = parseFloat(reqMajorVer + "." + reqRevision);
// Examiner les versions pour détecter la plus récente
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);
// est la révision.principale >= révision.principale demandée ET la version mineure >= mineure demandée
if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
return true;
} else {
return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );
}
}
}
return (reqVer ? false : 0.0);
}
// -->
</script>
</head>
<body bgcolor="#000000">
<!--URL utilisées dans l'animation-->
<a href="http://zakouskyz.free.fr/cariboost1/index.html"></a>
<!--texte utilisé dans l'animation-->
<script language="JavaScript" type="text/javascript">
<!--
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if(hasRightVersion) { // si nous avons détecté une version acceptable
var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
+ 'width="955" height="600"'
+ 'codebase="http://download.macromedia.com/pub/shoc ... wflash.cab">'
+ '<param name="movie" value="Site Flash Zak.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />'
+ '<embed src="Site Flash Zak.swf" quality="high" bgcolor="#ffffff" '
+ 'width="955" height="600" name="Site Flash Zak" 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); // intégrer le clip Flash
} else { // version Flash trop ancienne ou détection du plug-in impossible
var alternateContent = 'Un autre contenu HTML doit être inséré ici.'
+ 'Ce contenu requiert Macromedia Flash Player.'
+ '<a href=http://www.macromedia.com/go/getflash/>Obtenir Flash</a>';
document.write(alternateContent); // Insérer contenu non-Flash
}
// -->
</script>
<noscript>
// Fournir un autre contenu pour les navigateurs qui ne prennent pas en charge
// les scripts ou dans lesquels les scripts sont désactivés.
Un autre contenu HTML doit être inséré ici. Ce contenu requiert Macromedia Flash Player.
<a href="http://www.macromedia.com/go/getflash/">Obtenir Flash</a>
</noscript>
<br>
<br>
<br>
<br>
<div style="text-align: center; margin-top: 36px; height: 206px;">
<div style="text-align: center;"> <big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>si vous<small> </small></small><small>etes sur cette page ,c'est que vous</small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>n'avez pas le Plug-in pour lire notre </small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>"SUPER" intro annimée en <span style="text-decoration: underline;">flash</span>.</small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>Si vous voulez pouvoir la visionner alors allez sur le lien en <span style="text-decoration: underline;">haut de page</span> </small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>sinon accédez a notre site directement</small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"></span></big></big></big></big></big></big></div>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small><small><br>
<a style="color: rgb(51, 102, 255);" href="http://zakouskyz.free.fr/cariboost1/ind ... ig></a><br>
</small></small></small></span></big></big></big></big></big></big></div>
</body>
</html>
Pouvez vouz m'indiquez la marche à suivre pour que cela fonctionne.
D'avance MERCI
A+
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)
prob page intro de site !!!
Modérateur : chinon37
Re: prob page intro de site !!!
Bonjour
J'ai bien peur que le nombre de connaisseurs de Flash qui traîne par ici soit proche de zéro. Que les connaisseurs me corrigent...
Pour ma part, le seul conseil qui me vienne en tête, mais qui n'a pas de rapport avec la question, c'est d'éviter de jouer avec les boutons de la barre de mise en forme. Cela donne un code parfaitement illisible.
<big><big><big><big><small><small><small><small>
Bonne chance.
J'ai bien peur que le nombre de connaisseurs de Flash qui traîne par ici soit proche de zéro. Que les connaisseurs me corrigent...
Pour ma part, le seul conseil qui me vienne en tête, mais qui n'a pas de rapport avec la question, c'est d'éviter de jouer avec les boutons de la barre de mise en forme. Cela donne un code parfaitement illisible.
<big><big><big><big><small><small><small><small>

Pour la question posée, je suis tout à fait persuadé que le problème n'est pas lié à NVU ou KompoZer. J'irais voir sur un forum dédié à Flash, plutôt.notwist a écrit : <br>
<br>
<br>
<br>
<div style="text-align: center; margin-top: 36px; height: 206px;">
<div style="text-align: center;"> <big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>si vous<small> </small></small><small>etes sur cette page ,c'est que vous</small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>n'avez pas le Plug-in pour lire notre </small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>"SUPER" intro annimée en <span style="text-decoration: underline;">flash</span>.</small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>Si vous voulez pouvoir la visionner alors allez sur le lien en <span style="text-decoration: underline;">haut de page</span> </small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small>sinon accédez a notre site directement</small></small></span></big></big></big></big></big></big><br>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"></span></big></big></big></big></big></big></div>
<big><big><big><big><big><big><span style="color: rgb(255, 255, 0);"><small><small><small><br>
<a style="color: rgb(51, 102, 255);" href="http://zakouskyz.free.fr/cariboost1/ind ... ig></a><br>
</small></small></small></span></big></big></big></big></big></big></div>[/color]
Bonne chance.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités