11548 sujets
Bonjour,
En règle générale, si tu souhaites (et c'est et avantageux et recommandé) gérer un affichage particulier lorsque JavaScript est désactivé, tu peux avoir recours à la balise noscript.
Si j'ai bien compris (ce qui n'est jamais sûr...) ce que tu souhaites faire alors tu dois encadrer ta balise img par <noscript></noscript>
En règle générale, si tu souhaites (et c'est et avantageux et recommandé) gérer un affichage particulier lorsque JavaScript est désactivé, tu peux avoir recours à la balise noscript.
Si j'ai bien compris (ce qui n'est jamais sûr...) ce que tu souhaites faire alors tu dois encadrer ta balise img par <noscript></noscript>
Tu peux par exemple changer le style quand JS est activé.
Voilà j'ai réussi à faire ce que je voulais à part intégrer ce lien <a href="javascript:ddtreemenu.flatten('treemenu1', 'expand')">" />BON LIEN</a> à la place de celui là <a href="../coucou">coucou</a>
Modifié par okwan (04 Jul 2008 - 14:31)

<script type="text/javascript"><!--
(function() {
var oO =
{
connect: function(oElem, sEvType, fn, bCapture)
{
return document.addEventListener ?
oElem.addEventListener(sEvType, fn, bCapture):
oElem.attachEvent ?
oElem.attachEvent('on' + sEvType, fn):
false;
},
init: function(sEl, sClass, sFragment)
{
var oEl, iI;
oEl = document.getElementsByTagName(sEl);
iI = oEl.length;
do
{
if(oEl[--iI].className === sClass)
oEl[iI].innerHTML = sFragment;
}
while(iI > 0);
}
};
oO.connect(
window,
'load',
function()
{
oO.init('div', 'modif', 'ICI LE LIEN');
},
false
);
})();
//--></script>
</head>
<body>
<div class="modif"><img src="maison japonaise.jpg" /></div>
</body>
</html>
Modifié par okwan (04 Jul 2008 - 14:31)
T'as pas été voir jusqu'à la fin du fil dont j'ai posté l'adresse ...
Édit : plus particulièrement ce message de Gatsu35.
Modifié par Changaco (04 Jul 2008 - 14:26)
Édit : plus particulièrement ce message de Gatsu35.
Modifié par Changaco (04 Jul 2008 - 14:26)
Merci s'il vous plait de vous référer plutot à ce message :
http://forum.alsacreations.com/topic.php?fid=5&tid=34711#p253767
l'autre solution avec la boucle à coup de setTimeout est une merde sans nom et était juste là pour l'explication. LA meilleure méthode étant celle avec document.documentElement
http://forum.alsacreations.com/topic.php?fid=5&tid=34711#p253767
l'autre solution avec la boucle à coup de setTimeout est une merde sans nom et était juste là pour l'explication. LA meilleure méthode étant celle avec document.documentElement
Gatsu35 a écrit :Ok excuse moi. C'est bien ce post que je voulais mettre en lien je sais pas pourquoi j'ai mis l'autre.
Merci s'il vous plait de vous référer plutot à ce message :
http://forum.alsacreations.com/topic.php?fid=5&tid=34711#p253767
l'autre solution avec la boucle à coup de setTimeout est une merde sans nom et était juste là pour l'explication. LA meilleure méthode étant celle avec document.documentElement

Modifié par Changaco (05 Jul 2008 - 09:11)