11485 sujets
JavaScript, DOM et API Web HTML5
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)