Page 1 sur 1

Lytebox et iframes

Publié : 19 août 2008, 13:45
par webPM2
Bonjour à tous,

Je remercie d'avance tous ceux qui se pencheront généreusement sur mon problème.

Mon cas semble assez classique, et pourtant, j'ai beau ne pas être novice en la matière, je n'arrive pas à lancer Lytebox depuis une iframe.

A noter que j'ai réussi à lancer Lightbox et d'autres sosies depuis une iframe, mais en restant dans l'iframe. C'est pourquoi je me suis penché sur Lytebox qui apparemment résout le problème...







Voici donc l'essentiel de ma page index.htm contenant l'iframe :

////////////////////////////////////////////////////////////­///////////////////////////////////////////////

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>


<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>index</title>

<script type="text/javascript" language="javascript" src="lytebox.js"></script>
<link rel="stylesheet" href="lytebox.css" type="text/css" media="screen" />

<link href="styles.css" rel="stylesheet" type="text/css" />

</head>
<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td>
<iframe src="A_LA_UNE.htm" name="hublot" width="100%" height="295" marginheight="10" marginwidth="10" frameborder="0" scrolling="yes">
<p>Votre navigateur n'est malheureusement pas compatible avec ce site. Veuillez utiliser Internet Explorer 6 pour une visualisation optimale.</p>
</iframe>
</td>
</tr>

</table>

</body>
</html>


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////









et ci-dessous notre page "iframe", nommée "hublot", dans notre cas le fichier "A_LA_UNE.htm", avec un lien "lancement de lytebox"


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>iframe</title>

<script type="text/javascript" language="javascript" src="lytebox.js"></script>
<link rel="stylesheet" href="lytebox.css" type="text/css" media="screen" />
<link href="styles_contenu_principal.css" rel="stylesheet" type="text/css" />



</head>
<body>



<a href="images/cocc_high.jpg" rel="lytebox" title="titre de l'image">lancement de l'image</a>


</body>
</html>



///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////






Voilà, j'ai beau chercher, parcourir le net de long en large depuis 2 jours, soit je suis un idiot, soit je suis face à un gros problème ou alors il manque quelque chose quelque part... !

A noter également que Lytebox se lance très bien quand j'ouvre le fichier de l'iframe, "A_LA_UNE.htm" , à part ! les fichiers sont donc bien à leur emplacement !



Un TRES grand merci encore d'avance à quiconque m'aidera généreusement !!!

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; LLY-EMA-EN; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)

Publié : 19 août 2008, 14:01
par calimo
Déjà, utilise les balises

Code : Tout sélectionner

 et 
pour entourer ton code : il sera beaucoup plus lisible !

Deuxièmement, désolé pour la question idiote, mais c'est quoi Lytebox ? :shock:

Ensuite :

Code : Tout sélectionner

<p>Votre navigateur n'est malheureusement pas compatible avec ce site. Veuillez utiliser Internet Explorer 6 pour une visualisation optimale.</p>
En vertu de tous les principes d'accessibilité (guideline 6 du WCAG, tu vas faire en sorte que tout le monde puisse accéder à ton site, et pas que les utilisateurs d'IE 6 :wink: