Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Xulrunner et le multifenetre

Envoyé par : Jekar

Date : 30/11/2006 14:41

Bonjour, je souhaite faire une petite appli en xul et faire en sorte qu elle soit executer avec xulrunner. Pour le moment ca fonctionne. Mais j aurais besoin de rajouter un ecran de login. Et la, je ne sais pas comment faire. Il faut rajouter un login.xul par exemple, mais faut il modifier qq chose dans le chrome.manifest? Comment appeler cette page? Recuperer la valeur?

Merci de votre aide.

# Re: Xulrunner et le multifenetre

Envoyé par : Paul Rouget

Date : 30/11/2006 14:48

Faire une fenêtre de login en XUL, c'est possible. Par exemple, tu peux lancer comme première fenêtre un login.xul qui lui chargera les fenêtres xul suivantes.

Tu peux aussi dans ta fenêtre xul principale appeler la méthode: promptUsernameAndPassword

# Re: Xulrunner et le multifenetre

Envoyé par : Jekar

Date : 30/11/2006 15:06

Hmm, comment on l utilise? C est pas tres clair :( je peux appeler la fonction promptUsernameAndPassword dans mon init() de ma page. Mais les parametres qui sont passe c est le mot de passe et le login valide? Si je veux aller checke le login/mdp dans une BDD sur le web ca marche toujours cette methode?

Merci

# Re: Xulrunner et le multifenetre

Envoyé par : Paul Rouget

Date : 30/11/2006 15:30

Je pense que quelque chose comme ça, ça devrait fonctionner:

var username;
var password;
window.prompter.promptUsernameAndPassword("Titre de la boîte de dialogue" , "La question: " , username, password, "Un message" , true);
alert("User: " + username.value + ", Mot de passe: " + password.value);

Le 5eme parametre, je ne sais pas ce que c'est, regarde dans la doc xulplanet. dernier paramètre: true ou false: si tu veux que le mot de passe soit sauvegarder.

J'ai pas testé, mais ça devrait fonctionner.

# Re: Xulrunner et le multifenetre

Envoyé par : pitivier

Date : 30/11/2006 23:37

Bonjour,

il y a aussi ce lien sur MDC qui explique tout très bien

# Re: Xulrunner et le multifenetre

Envoyé par : Jekar

Date : 01/12/2006 14:52

Je fais ca et ca marche pas :( L appli se lance et aucune fenetre ne se lance a par la principale:

<?xml version="1.0"  encoding="ISO-8859-1" ?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window
id="sample_win"
    onload="init()"
   xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 <script type="application/x-javascript"><![CDATA[
 var tree;
   var dsUrl =  'http://wxxxxpport/test.xml'
 var limit_offset;
 
 var username;
var password;
  function init()
 {
 	
   tree = document.getElementById("tree");
 tree2 = document.getElementById("tree2");
 tree2.setAttribute('datasources', dsUrl + "?z="+ Math.random());
window.prompter.promptUsernameAndPassword("Titre de la boîte de dialogue" , "La   question: " , username, password, "Un message" , true);
alert("User: " + username.value + ", Mot de passe: " + password.value);
}
 
   ]]></script>

# Re: Xulrunner et le multifenetre

Envoyé par : Paul Rouget

Date : 01/12/2006 15:54

utilise le lien fournit pas pitivier.

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.