prob page intro de site !!!

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

notwist

prob page intro de site !!!

Message par notwist »

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)
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: prob page intro de site !!!

Message par Ymai »

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> :twisted:
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]
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.
Bonne chance.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Invité

Message par Invité »

J'ai deja essayé...mais pas de reponse nul part...

Sinon , pourquoi quand je fais un copier coller dans NVU , le texte bouton "Obtenir Flah " n'apparait pas dans l'aperçu ?

A+

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités