Comment HTTP POST à partir d'un lien sans JS
Toutes les méthodes pour soumettre une requête POST à partir d'un lien si JS est désactivé?
Ideeas jusqu'à présent (aucun d'entre eux parfait)
- Utiliser <input type= " submit>, mais j'ai besoin d'un lien, pas un bouton de
- Utiliser <a href=" onclick= " formulaire.submit () " > mais qui s'appuie sur JS
- Utiliser <input type= "image" > ... encore une fois .. pas vraiment un lien
J'ai besoin d'un secours méthode pour les navigateurs sans JS, et de ma région pour ces "boutons" est trop petit pour des boutons ou des images
source d'informationauteur Radu094
Vous devez vous connecter pour publier un commentaire.
Vous pouvez faire le bouton de ressembler à un lien normal si vous souhaitez à l'aide de CSS?
Quelque chose comme ceci peut-être?
Modifier pour ajouter: Le code CSS suivant est juste un exemple de la façon dont il pourrait travail, mais pas thorougly testé et pour la faire ressembler à l'un de vos liens normaux, vous pourriez avoir besoin de ruser un peu.
Non, il n'y en a pas.
Liens se permettre d'aller quelque part. Boutons de permettre l'envoi de données quelque part.
Si vous souhaitez utiliser un lien pour faire une requête POST, alors vous êtes soit en envoyant des signaux confus à des utilisateurs ou vous avez votre backend de configuration pour utiliser le mauvais type de la requête HTTP pour la tâche.
Une solution à laquelle je pense est d'avoir un formulaire sur la page avec un bouton de style de sorte qu'il ressemble simplement à un lien de texte.
Lorsque Javascript est activé, vous pouvez normalement cacher ce formulaire et de permettre le lien normal de prendre precident et si Javascript est désactivé, permettent à l'utilisateur de toujours utiliser le système.