Comment utiliser JavaScript pour rediriger une page si une classe div spécifique n'existe pas ?
P粉821274260
2023-08-15 16:31:21
<p>J'essaie de créer une redirection si une classe div spécifique n'existe pas dans le code HTML de la page<strong>. </strong></p>
<p> Jusqu'à présent, j'ai écrit le code suivant, mais je suppose que maintenant c'est la "voie inverse" (redirection si le div existe, pas si ce n'est pas le cas) : </p>
<pre class="brush:php;toolbar:false;">if (!document.getElementsByClassName("flickity-lazyloaded")[0]) {
window.location.href = "/404";}</pre>
<p>Comment puis-je le faire fonctionner comme je le souhaite ? </p>
<p>Pour information : ce qui est étrange, c'est que lorsque je crée un JSFiddle, il fonctionne comme prévu - mais sur un site Web réel, il me redirige malgré la présence de la classe ".flickity-lazyloaded" dans le code HTML : </p>
<p>https://jsfiddle.net/v97k5new/1/</p>