• [^] # Re: interet ?

    Posté par (site web personnel) . En réponse au message Ouvrir un lien dans le navigateur par défaut. Évalué à 1.

    euh bin pour moi, les choses ne marchent pas comme par magie. faut coder un minimum les choses, non ?
    et ça consiste ici à passer le lien au navigateur quand le lien est cliqué.
    Encore faut-il savoir quand le lien est cliqué. ce qui était sa question. là faut lire la doc.

    c'est ce que j'ai fait pour http://home.tele2.fr/solsTiCe/freshmeat.html
    class Konqui:
    def open(self,url,auto=0,autoraise=1):
    popen2('/home/stef/bin/navigateur %s' % url)

    et plus loin

    def giveToBrowser(self,url):
    '''feed the browser with url'''
    # WARNING : url is the url clicked on and not self.url which
    # is the query's url
    webbrowser.register('mykonqui',Konqui)
    try:
    webbrowser.get('mykonqui').open(url)
    # webbrowser.get('kfm').open(url)
    except NoneType:
    # you could use the env. var. BROWSER to define the browser
    # to be used
    webbrowser.open(url)