Comment dire en Javascript if "le lien n'existe pas" ?
Résolu
Fogiel
Messages postés
59
Statut
Membre
-
Fogiel Messages postés 59 Statut Membre -
Fogiel Messages postés 59 Statut Membre -
Bonjour,
Je suis bloqué en javascript, je souhaite mettre un
Pour expliquer avec un peu plus de details, j'ai un input sur ma page, et un bouton OK. Quand je rentre un article dans mon input (exemple : g6584) ça m'ouvre la page de l'article http://...g6584.html
Le but ici c'est : si l'article entré n'existe pas (parce que je n'ai pas encore créé la page de cet article) --> afficher une autre page à la place (une page ou j'explique que l'article n'existe pas encore).
Je ne souhaite pas utiliser de .htaccess car mon site est offline donc pas de php
Je suis bloqué en javascript, je souhaite mettre un
if (url doesnt exist){ location.replace("http://AutrePage.html");}
Pour expliquer avec un peu plus de details, j'ai un input sur ma page, et un bouton OK. Quand je rentre un article dans mon input (exemple : g6584) ça m'ouvre la page de l'article http://...g6584.html
Le but ici c'est : si l'article entré n'existe pas (parce que je n'ai pas encore créé la page de cet article) --> afficher une autre page à la place (une page ou j'explique que l'article n'existe pas encore).
Je ne souhaite pas utiliser de .htaccess car mon site est offline donc pas de php
A voir également:
- Comment dire en Javascript if "le lien n'existe pas" ?
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Lien copié ✓ - Forum Google Chrome
- Ymail.com existe - Forum Réseaux sociaux
- Gmail.fr existe - Forum Gmail
il n'y a pas tout simplement une ligne de javascript qui peut faire ce que je veux ?
du type :
?? ou un truc du genre parce que == null ça ne fonctionne pas :/
et une chaine n'est jamais null ...
Donc normal que ça ne marche pas.
Si tu veux t'assurer que ton url existe ( et donc permet d'afficher ta page) .. la seule solution c'est celle que je t'ai indiqué.
Ou alors, utiliser un langage serveur ( comme du php par exemple ..) et là, oui, tu auras une instruction genre if file_exists ..
Mais voila .. en javascript .. ça passe par de l'ajax ...
Je vais être sympa .. je vais te donner le code qui correspond ( et que j'ai trouvé en 3 secondes sur google..)
ce qui devrait te permettre de faire un truc du genre
NB: Evite de mettre le chemin en absolu à partir de ton disque C: .. sinon tu risques d'avoir des soucis le jours où tu voudras utiliser tes pages sur un autre ordi ..
A la place, utilises le chemin relatif.
(si tu ne sais pas ce que c'est .. je t'invite avant de poursuivre ton dev de te former la dessus ! )