Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# [Résolu] Xulrunner et nsIDOMJSWindow.open

Envoyé par : Nico

Date : 14/09/2006 16:54

Bonjour à tous,

Je travaille actuellement sur un navigateur dédié pour une archive web. Et j'utilise pour cela XulRunner et notament myBrowser comme base.

Le problème c'est que par défaut dans XulRunner l'ouverture de popup JS par la navigation semble verrouillée.

J'ai des erreurs de ce type :

No chrome package registered for chrome://navigator/content/navigator.xul .

et

Error: uncaught exception: [Exception... "Component returned failure  code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMJSWindow.open]"  nsresult:  "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame ::  http://www.teletoon.fr/ :: openWindow :: line 16"  data: no]

J'ai regardé dans les pref du about:config et rien ne semble permettre de déverrouiller tout ça.

Bref, toute aide serait la bienvenue :)

# Re: Xulrunner et nsIDOMJSWindow.open

Envoyé par : Nico

Date : 18/09/2006 18:02

Personne n'a d'idée ?

# Re: Xulrunner et nsIDOMJSWindow.open

Envoyé par : Paul Rouget

Date : 20/09/2006 22:08

Regarde au niveau des préférences: network.protocol-handler.*

et particulièrement: network.protocol-handler.expose-all

# Re: Xulrunner et nsIDOMJSWindow.open

Envoyé par : Nico

Date : 21/09/2006 16:56

J'ai essayé ca marche pas. Il essaye de m'ouvrir une fenêtre IE qui se ferme aussitôt (alors que FFX est mon navigateur par défaut).

J'ai fait tous mes tests avec ce script :

<html>
<head>
<title>Test popup</test>
<script language="Javascript">
window.open("http://xulfr.org");
</script>
</head>
<body>
Test
</body>
</html>

Vous pouvez essayer dans myBrowser ca marche pas ...

# Re: Xulrunner et nsIDOMJSWindow.open

Envoyé par : Nico

Date : 16/11/2006 18:14

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.