Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# rechercher un mot dans une page web

Envoyé par : Utilisateur anonyme

Date : 07/03/2008 21:25

j'ai developpé un petit navigateur simple (champ de texte,bouton"load page" et un browser), se petit navigateur n'est pas trop compliqué juste un fichier xul et un fichier java script qui contient les fonctios que j'utilise, la compilation est par mozilla firefox (je n'utilise pas XULRUNNER et je ne fait pas de repertoire chrome). je veut ajouter l'option de recherche(un champ de texte et un bouton "find"),et je veut que le navigateur pointe sur le mot recherché dans la page ouvert par mon navigateur,j'ais beaucoup essayé mais je n'arrive pas a grand chose. voici le code du browser

<?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <vbox flex="1">

<hbox>
   <textbox value="" id="tb" flex="1"/>
   <button label="go" oncommand="

var URL = document.getElementById('tb').value; document.getElementById('mbrowser').setAttribute('src', URL);

   "/>

</hbox>

<browser flex="1" src="http://www.google.fr" id="mbrowser"/>

</vbox> </hbox> </window>

merci d'avance pour toute aide ou conceil.

# Re: rechercher un mot dans une page web

Envoyé par : Utilisateur anonyme

Date : 07/03/2008 21:35

désolé pour le premier code je n'est pas previsualiser, voila le code

<?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <vbox flex="1"> <hbox> <textbox value="" id="tb" flex="1"/> <button label="go" oncommand="var URL=document.getElementById('tb').value; document.getElementById('mbrowser').setAttribute('src', URL);"/> </hbox> <browser flex="1" src="http://www.google.fr" id="mbrowser"/> </vbox> </hbox> </window>

merci d'avance pour toute aide ou conceil.

# Re: rechercher un mot dans une page web

Envoyé par : Paul Rouget

Date : 08/03/2008 00:44

toujours pas lisible ce code

# Re: rechercher un mot dans une page web

Envoyé par : Utilisateur anonyme

Date : 10/03/2008 13:19

c'est simple

<textbox value="" id="tb" flex="1"/> pour definit un champ de texte (la barre d'adresse)

<button label="go" oncommand="var URL=document.getElementById('tb').value; document.getElementById('mbrowser').setAttribute('src', URL);"/>

pour avoir un bouton qui prend la valeur de la barre d'adresse et charge le browser

<browser flex="1" src="http://www.google.fr" id="mbrowser"/>

est le browser ou la page est telechargé.

c'est tout.

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.