Je sais qu'il y a beaucoup de bons plugins pour de jolies boites d'alerte, mais j'ai déjà fait tant d'alertes, alors je voulais demander s'il est possible de rendre ces alertes plus jolie sans réécriture de toutes les appels code> d'alerte code> dans le code et remplaçant cette fonction avec d'autres? p>
3 Réponses :
Vous pouvez détourner la fenêtre par défaut démo: http://jsfiddle.net/mattball/jmeha/ p> Que dois-je écrire pour le changer à ce plugin? http://thridkings.com/apprise p>
blockQuote> Votre page aura besoin de JQuery et d'apprise les fichiers JS et CSS. P> démo: http://jsfiddle.net/mattball/exgbs/ p> p> window.alert code> Fonction:
Modifier h3>
..et comment faire en réalité cette jolie? Pour moi ressemble à une alerte ordinaire! ... :(
Cela serait fait en utilisant l'un des plug-ins de la boîte d'alerte que l'OP mentionné.
LOL :) Dommage à moi ... Je viens de copier-coller ceci! C'est en retard ... Mieux vaut moi-même pour "tuer" mes yeux un peu ... :)
Je suis désolé, mais que dois-je écrire pour le changer à ce plugin? Thiverkings.com/apprise Merci.
Il n'y a personne qui vous empêche de simplement écraser la fenêtre Native window.alert code>. Si vous êtes responsable du codeBase, cela ressemblerait à:
(function _mynameSpace() {
window.alert = function() {
$('#mydialogDiv').dialog({
modal: true,
// etc.
});
};
}());
Vous pouvez simplement remplacer la fenêtre appels ultérieurs vers .alert code> avec une fonction qui effectue une notification de manière personnalisée. Voici un exemple simple:
alerte code> appelle vraiment
console.log code>. P> p>
Vous pourrait i> créer votre propre alerte
code> qui serait en train d'ombrir le natif. Ce serait une enveloppe appelant l'élégant élégant, mais assurez-vous de créer une copie de l'originale d'abord.