Would doing this affect the user in the future? Would it change settings that may be useful to that user?
Thanks, Jeremy "Darin Fisher" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Jeremy Gillick wrote: > > >In my current XUL app, I have a 'Contact Author' button, that I would like > >to open an email client, via mailto. For some reason it throws me an error. > >Below is my code: > > > >try{ > > var oBrowser = window.getBrowser(); > > oBrowser.loadURI("mailto:"+ gAuthorEmail, "", "UTF-8"); > >}catch(err){alert(err)} > > > >The error I'm getting is: > >"Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) > >[nsIWebNavigation.loadURI] nsresult: 0x8000400g (NS_ERROR_FAILURE) location: > >JS frame > >:: chrome://global/content/bindings/browser.xml :: loadURIWithFlags :: line > >159 data: no" > > > >Any ideas or better ways to do this? > > > >Thanks, > >Jeremy > > > > > >_______________________________________________ > >Mozilla-xpcom mailing list > >[EMAIL PROTECTED] > >http://mail.mozilla.org/listinfo/mozilla-xpcom > > > > > > > it sounds like your application might have the code for the mailto: > protocol handler. however, it seems to be lacking the chrome for > mailnews, and probably you don't want to run mailnews from within your > application ;-) it seems like you need to do something to ensure that > mailto: URLs are handled by the unknown protocol handler. to force that > to happen, try setting this pref: > > pref("network.protocol-handler.external.mailto", true); > > also, if you are running under linux, you'd probably want to make sure > this pref is set: > > pref("network.protocol-handler.expose-all", false); > > that way, your application will fail to handle x-remote openURL > requests. if you want some of your protocol handlers to be invoked via > x-remote, then you can combine this pref with multiple prefs of the > following form: > > pref("network.protocol-handler.expose.x-my-protocol", true); > > let me know if this doesn't do the trick. > > -darin _______________________________________________ Mozilla-xpcom mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-xpcom
