2013-02-26 9 views
1

Je souhaite personnaliser (css design, boutons ...) une boite de dialogue javascript "confirm" mais je veux garder sa persistance. La boîte de dialogue affiche après un compte à rebours, il est donc très important qu'il se concentre même si l'utilisateur est runing un autre onglet du navigateur ou runing une autre application ...boîte de dialogue javascript personnalisée?

J'ai trouvé beaucoup de belles solutions dans le Web, mais tous négliger cet aspect de la persévérance.

Cordialement

+0

La réponse courte est que ce AFAIK est impossible. –

+0

double possible de [ « alerte » Emuler Javascript nature blocage] (http://stackoverflow.com/questions/13635297/emulate-javascript-alert-blocking-nature) –

+0

Et si cela est possible, les gens seront ennuyés par d'innombrables FACILEMENT annonce/spam ... – Passerby

Répondre

0

Par la persistance Je ne sais pas exactement ce que vous voulez dire. Si vous cherchez une solution où la boîte de dialogue empêche l'utilisateur de fermer l'onglet, à moins qu'ils ne fournissent des données, ce n'est pas possible.

Cependant j'ai récemment développé ma propre boîte de dialogue. Avant de publier votre site Web, je dois vous demander de vous assurer qu'il fonctionne correctement car il n'est pas 100% sans bug. Regardez aussi l'espace il y aura probablement des changements majeurs car c'est seulement une version de test.

maintenant une boîte de dialogue de confirmation vous simplement

new Dialog() 
.confirm("Continue?", function(result){ 
    this.data.continue = result; 
}) 
.confirm(function(){return "Are you sure you wish to "+ (this.data.continue ? "continue" : "cancel")}, function(result){ 
}) 

Vous pouvez également écrire votre propre type de dialogue http://jsfiddle.net/q5zL7y6e/1/

Questions connexes