probleme d'alert personnalisée

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Salut à tous,

je rencontre un problème assez étrange: je développe un plugin pour chrome et je dois afficher une alert sur la page sur lequel, l'utilisateur navigue.Lorsque j'utilise une alert() basique, pas de problème mais dès que j'essaie d'utiliser une Alert() custom, la rien ne s'affiche, c'est assez déroutant mais j'ai peut être raté quelques chose dans le fonctionnement des executeScript:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
$("#click").click(function(){
  chrome.tabs.getSelected(null,function(tab) {
    var title = tab.title;
    var url = tab.url;
    var date =  new Date();
    date.toUTCString();
    chrome.tabs.executeScript(tab.id, {
      //n'affiche rien ...
      code: "swal('Nice!', 'You wrote: ' + inputValue, 'success');" });

    });
  });
//le code que je dois afficher au final
function alertCustom(){
  swal({
    title: "An input!",
    text: "Write something interesting:",
    type: "input",
    showCancelButton: true,
    closeOnConfirm: false,
    animation: "slide-from-top",
    inputPlaceholder: "Write something" },
     function(inputValue){
       if (inputValue === false) return false;
       if (inputValue === "") {
         swal.showInputError("You need to write something!");
         return false
       }
       swal("Nice!", "You wrote: " + inputValue, "success"); });
};

les swal sont une implémentation de ça pour avoir un rendu un peu plus sexy.

Merci beaucoup de vos aides^^.

p.s : le code du manifest.json :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
 "manifest_version": 2,
 "name": "bible-io",
 "description": "creer des bibliographies simplement",
 "version": "0.1",
   "permissions": [
    "http://*/*",
    "https://*/*",
    "tabs"
  ],
   "browser_action": {
    "default_popup": "popup.html"
  },
  "content_scripts": [
    {
      "matches": ["http://*/*"],

      "js": ["js/jquery.min.js","js/getInfos.js"]
    }
  ]


}

Édité par GouleFutée

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte