Hi Monty,
Apparently Shawn had some problems with SetBrowser - I didn't really notice anything, but it didn't set the htmlfile/dde association that seems to be critical for DQSD's SubmitForm function.
It seems you still don't have that one... Have you by any chance disabled IE's "Notify on each script error" box? The problem is that everything works, superficially, but after finishing, Firefox returns an error code, which DQSD interprets as a failure, and raises a jscript exception.
These are the necessary keys, in my experience:
>>[HKEY_CLASSES_ROOT\htmlfile\shell\open\command] >>@="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" %1" >> >>[HKEY_CLASSES_ROOT\htmlfile\shell\open\ddeexec\Application] >>@="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" %1"
Thanks for testing it, Kim
Monty Scroggins wrote:
As a test I downloaded and installed Firefox 0.93. (the latest) When it finished installing and I started the browser, it asked if it should be set to the default, I answered yes.
DQSD seems to work beautifully. I dont know if it is a bug in a previous version of Firefox or if it is an OS problem. I am running winXP with all the updates except for the dreaded sp2.
Incidentally, I checked the previously mentioned keys to see what they were set to and they were left untouched and still pointing to IE.
BUT I did a search through my registry and found the below keys set to the Firefox browser.
HKEY_CLASSES_ROOT\.htm HKEY_CLASSES_ROOT\.htm HKEY_CLASSES_ROOT\.shtml HKEY_CLASSES_ROOT\.xht HKEY_CLASSES_ROOT\.xhtml HKEY_CLASSES_ROOT\ftp\shell\open\command HKEY_CLASSES_ROOT\gopher\shell\open\command HKEY_CLASSES_ROOT\HTTP\shell\open\command HKEY_CLASSES_ROOT\https\shell\open\command HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExt s\.htm\OpenWithProgids HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExt s\.html\OpenWithProgids HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExt s\.shtml\OpenWithProgids HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.shtml HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xht HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xhtml HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\command HKEY_LOCAL_MACHINE\SOFTWARE\Classes\gopher\shell\open\command HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\command HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\command
Hope this helps
Monty
----- Original Message ----- From: "Kim Gr�sman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, August 16, 2004 4:00 PM
Subject: [DQSD-Devel] Firefox vs DQSD
Hi devs,
A friend of mine still has Firefox problems, and I think I've found a solution/workaround.
There are two distinct problems:
1) Default google search (or most other searches) throws a script error
2) Ctrl+Enter for domain name completion throws a script error
The difference between the two is that (1) does ShellExecute on DQSDLaunch.html, which invokes the default handler for .html. (2) does ShellExecute on a URL (http://something), which invokes the
handler
for "http".
It turns out there's a bug with the Mozilla 0.9 series (not sure if it's fixed yet), in that it doesn't correctly set itself up as a default
browser.
There's a fix available at [1], that sets Mozilla Firefox up as the
default
handler for http, https, ftp and gopher. This seems to correct the second issue.
For the first one, I haven't found a documented fix, but I went in and meddled with my registry manually and came to the conclusion that this:
[HKEY_CLASSES_ROOT\htmlfile\shell\open\command] @="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" %1"
[HKEY_CLASSES_ROOT\htmlfile\shell\open\ddeexec\Application] @="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" %1"
sorts it out.
I'm not sure how we should go about supporting this properly - we could
just
choke the errors from ShellExecute, but that feels bad in a way. Or we
wait
for Mozilla to sort their business out, and post some .reg scripts to dqsd.net in the meantime.
Ideas?
Thanks, Kim
[1] http://johnhaller.com/jh/mozilla/firefox_bug_246078.asp
------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ DQSD-Devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dqsd-devel
