Bonjour. Ne pouvant pas afficher toutes les pages web avec html window, est-ce qu''il est possible à partir d''un bouton de coller l''url choisi dans la barre de recherche d''IE7 par exemple et d''ouvrir IE7 automatiquement à la page recherchée? Est-ce que vous pouvez me donnez quelques explications si cela est possible? merci sebastien http://beusse.liveror.com _______________________________________________ wxruby-users mailing list wxruby-users@rubyforge.org http://rubyforge.org/mailman/listinfo/wxruby-users
On 11/24/07, sebastien <bureaux.sebastien at neuf.fr> wrote:> > Bonjour. > Ne pouvant pas afficher toutes les pages web avec html window, est-ce > qu''il est possible ? partir d''un bouton de coller l''url choisi dans la barre > de recherche d''IE7 par exemple et d''ouvrir IE7 automatiquement ? la page > recherch?e? > Est-ce que vous pouvez me donnez quelques explications si cela est > possible? > merci >[Sebastien said: Hello. Unable to not show all web pages with html window, is it possible from a button paste the url chosen in the search bar of IE7 for example and open IE7 automatically to the page sought? Can you give me some explanation if possible?] Bonjour Sebastien, Wx:: HtmlWindow ne supporte pas les instructions HTML, comme les feuilles de style en cascade ou JavaScript, qui peuvent causer le plus de ne pas afficher les pages correctement. Si vous souhaitez installer quelque chose o? si vous avez l''URL de la page, et vous voulez que l''utilisateur soit en mesure de lancer la page dans Internet Explorer 7 ou Firefox, vous pouvez utiliser # noyau du syst?me ( "iexplore # de (url)") ou # Noyau du syst?me ( "firefox, # de (url)"). Parfois, la seule vocation du noyau syst?me # ( "# de (url)") se lance automatiquement ? l''utilisateur le navigateur pr?f?r? pour vous. Mais cela ne fonctionne que sous Windows, que Linux n''a pas de m?thode officielle pour le lancement des navigateurs, sans savoir ce qui l''aide de votre gestionnaire de fen?tres, comme KDE ou Gnome, soit la moiti? du million d''autres gestionnaires de fen?tres qui existe. Esp?rons que cette aide. [Hello Sebastien, Wx::HtmlWindow does not fully support HTML instructions, such as Cascading Style Sheets, or JavaScript, which can cause most pages not to display properly. If you want to setup something where if you have the URL to the page, and want the user to be able to launch the page in Internet Explorer 7 or Firefox, you can utilize Kernel#system("iexplore #{url}") or Kernel#system("firefox #{url}"). Sometimes, just calling Kernel#system("#{url}") will automatically launch the user''s preferred browser for you. But this only works on Windows, as Linux has no official method for launching browsers, without knowing which Window Manager your using, such as KDE or Gnome, or half the million other Window managers out there. Hope this helps.] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-users/attachments/20071125/880ac0c9/attachment.html
Bonjour. Est-ce que vous pouvez me donner un peu plus de pr?cision et d''explication sur: Kernel#system("iexplore #{url}") Normalement en utilisant cette ligne de code, ca doit coller l''url dans la barre de recherche et ouvrir IE7 automatiquement ? la page recherch?e? Il n''y a pas grand chose d''expliquer sur le kernel dans les livres que j''ai. Je pense qu''il y a quelque chose que je ne fait pas correctement. merci sebastien http://beusse.liveror.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-users/attachments/20071126/e44e2df3/attachment.html
Salut sebastien wrote:> Bonjour. > Est-ce que vous pouvez me donner un peu plus de pr?cision et > d''explication sur: Kernel#system("iexplore #{url}") > Normalement en utilisant cette ligne de code, ca doit coller l''url > dans la barre de recherche et ouvrir IE7 automatiquement ? la page > recherch?e?[Sebastian said: could you give me a little more detail about Kernel#system("iexplore #{url}")?] http://www.ruby-doc.org/docs/ProgrammingRuby/html/ref_m_kernel.html#Kernel.system "system" donne son argument au shell pour ?tre ex?cut?. Windows doit pouvoir trouver "iexplore" dans PATH, et, pour moi (Windows XP SP2), il n''est pas trouv?, et donc, ne fonctionne pas. Cependant, on peut se servir de system("explorer #{url}") qui m?ne ? le m?me resultat. Je te sugg?re d''experimenter avec "Command Prompt" afin de trouver un command convenable ? donner ? "system" ["system" gives its argument to the shell to be executed. Windows must be able to find "iexplore" in PATH, and, for me (Windows XP SP2), it''s not there, and so it doesn''t work. However, one can use system("explorer #{url}") which gives the same result. I suggest you try out with "Command Prompt" to find the appropriate command to give to "system"] hth alex
j''ai essayer avec: system("iexplore #{url}") mais cela ne marche pas. Tu me sugg?re d''exp?rimenter avec "Command Prompt" afin de trouver une commande convenable pour "system" C''est ? dire? Est-ce que tu peut d?tailler un peu plus? merci sebastien http://beusse.liveror.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-users/attachments/20071127/e1a7530e/attachment.html
sebastien wrote:> j''ai essayer avec: system("iexplore #{url}") mais cela ne marche pas. > Tu me sugg?re d''exp?rimenter avec "Command Prompt" afin de trouver une > commande convenable pour "system"Je t''a sugg?r? ? essayer system("explorer #{url}") - est-ce que c''a marche? Ceci est une question generale de ruby - mais on peut tenter ce qui se passerait avec "system" par entrer une commande au terminal (eg "Command Prompt"/cmd.exe - je suis desol? que je ne sais pas comment il t''appelle en Fran?ais) alex
Quand je t''ai envoyer le message pr?c?dent, system("explorer #{url}") ne marchait pas(j''avait essayer qu''avec un seul url). Je vient d''essayer avec un url du site ruby.fr et la ?a marche. Donc j''ai bien IE7 qui s''ouvre ? la page demand?. Apparement, ?a d?pend des urls. Part contre voila le message d''erreur quand ?a ne marche pas: Le chemin d''acc?s "url" n''existe pas ou n''est pas un r?pertoire. Pour l''instant, je vais contr?ler mes urls et essayer de savoir pourquoi certain urls ne passe pas. Je te dirait si j''ai reussi ? r?soudre le probl?me. merci sebastien http://beusse.liveror.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-users/attachments/20071127/b820e569/attachment.html
Salut Alex, j''ai reussi ? r?soudre le probl?me. J''arrive ? afficher tout mes urls. c''est bon. merci sebastien http://beusse.liveror.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-users/attachments/20071128/89a9e337/attachment.html