lien dans les boîtes d'alerte javascript
J'ai une question simple. J'ai le code suivant:
alert("Are you sure you want to add: \n" + redirURL + "?");
la variable redirURL est un réel travail d'url. Je tiens à être "cliquable"
je vous remercie à l'avance
source d'informationauteur user2101459 | 2013-06-06
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez afficher du texte dans la fonction d'alerte. Si vous voulez mettre une url, vous pouvez le faire en utilisant jquery boîte de dialogue de la fonction. Voici quelques exemples de code: http://jqueryui.com/dialog/#default
utilisation
window.confirm
au lieu dealert
Ce n'est pas possible de mettre des liens cliquables dans les fenêtres d'alerte.
La chose la plus proche que vous pourriez faire est d'utiliser une fenêtre modale, comme ceci: http://twitter.github.io/bootstrap/javascript.html#modals
Vous ne pouvez pas mettre des Url cliquable dans une norme
alert()
boîte. Au lieu de cela, vous pouvez utiliser une "lightbox", qui est un HTML popup - il ya un certain nombre de disponibles, et vous devez en choisir un qui correspond bien avec le reste de votre site/application.Il n'est pas possible dans une "norme" navigateur web que je suis au courant.
Je vous conseille d'utiliser une approche plus solide comme jQuery UI dialog.
Il n'est pas possible avec fenêtre.alerte que vous utilisez. Au lieu de cela, vous pouvez essayer d'utiliser la boîte de dialogue de plugins comme modale plugin de bootstrap ou jquery ui dialog. Votre lien hypertexte est un code html comme zone d'alerte est non composant html du navigateur généré par navigateur javascript.
Référence
C'est une méthode avec Jquery Dialogue