1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Hyperlinks open in IE not Firefox

Discussion in 'Firefox, Thunderbird & SeaMonkey' started by dpurser, 2005/09/10.

  1. 2005/09/10
    dpurser

    dpurser Inactive Thread Starter

    Joined:
    2002/01/12
    Messages:
    53
    Likes Received:
    0
    My hyperlinks will not open in Firefox. I have tried most things but the problem seems to be that URL: File Transfer Protocol, URL: Hyper text transfer Policy, etc are not shown in the Registered File Types list so there is no way of changing them from the default IE to Firefox. Does anyone know how to bring them back. I have three PCs and it is only those running Forefox that do not have these files registered.
     
  2. 2005/09/10
    sparrow

    sparrow Inactive

    Joined:
    2004/03/21
    Messages:
    2,282
    Likes Received:
    0
    dpurser

    Have you used explorer, tools dropdown, file types tab? Scroll down to HTM and HTML and use the change button. If firefox is not listed, use the browse button to place it in the list and select it.
     

  3. to hide this advert.

  4. 2005/09/10
    oshwyn5

    oshwyn5 Inactive

    Joined:
    2005/08/25
    Messages:
    736
    Likes Received:
    0
    Have you tried reinstalling firefox? It sounds like it is a failed install or that it did not get added to your firewall.

    Or are you referring to email hyperlinks launching IE and you want them to launch firefox?
     
  5. 2005/09/10
    dpurser

    dpurser Inactive Thread Starter

    Joined:
    2002/01/12
    Messages:
    53
    Likes Received:
    0
    Thanks but ht ml and htm files open OK in Firefox. It is the URL links and shortcuts that open IE. I have only recently reinstalled the latest version of Firefox on one pc. The other is am older version but has the same problem. There is no sign of URL:FTP , URL HTTP etc showing in the registered files list. My laptop which does not have Firefox has all these files registered.
     
  6. 2005/09/10
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    dpurser,

    Curious as to what Mail Client are you currently using? If you are using Thunderbird, have you enabled TB as the default Mail Client?

    Do you run Windows XP or Windows 98?

    Look for this Registry Key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command

    The command value should be:
    C:\PROGRA~1\MOZILL~1\FIREFOX.EXE -url "%1 "
    (Note: this is what is shown in Windows 98SE)

    There is also a ddeexec Registry Key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command\ddeexec
    There are two subfolders: Application and Topic

    Do you have these keys?
     
  7. 2005/09/11
    dpurser

    dpurser Inactive Thread Starter

    Joined:
    2002/01/12
    Messages:
    53
    Likes Received:
    0
    Thank you Ramona,
    I use PocoMail and XP Pro. Yes I do have the Registry Key for http\shell\open\cammand and it is as you show for Windows 98SE. However there is no registry key for ddeexec. In fact I have found a patch which will insert this key for http, ftp, htts and gopher. As all the shell keys appear in the registry I do not understand why they do not show up in the registered file types list.
    dpurser
     
  8. 2005/09/11
    oshwyn5

    oshwyn5 Inactive

    Joined:
    2005/08/25
    Messages:
    736
    Likes Received:
    0
    Go to IE tools/ internet options/ programs
    Uncheck IE should check if it is default browser.

    Close IE and go to Firefox
    Tools/ options/ general / default browser and check it.
    Click check now
    Then close firefox and restart PC.
     
  9. 2005/09/11
    dpurser

    dpurser Inactive Thread Starter

    Joined:
    2002/01/12
    Messages:
    53
    Likes Received:
    0
    Thanks for your sugestions but I had already tried them. I have now found the fix and how to register the protocols. I just exported the registry keys from my PC that was OK and put them into my registry. They now show up in the registered files list and everything now opens in Firefox. (so far!)
    Ramona, I think the keys you suggested are only for Windows 98SE. as the XP keys refer to DDE and not ddeexec.
    dpurser
     
  10. 2005/09/11
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    dpurser,

    I'm glad that you were able to copy the correct keys from the other PC! I have asked a friend with XP to send me a copy of the "shell" Key so that in the future I will have the correct reference for Windows XP.
     
  11. 2005/09/12
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    I was at my daughter's home today, and copied the HTTP key myself from my daughter's Windows XP Professional system. This is the key:
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP]
    @= "URL:HyperText Transfer Protocol "
     "EditFlags "=dword:00000002
     "URL Protocol "=" "
     "Source Filter "= "{E436EBB6-524F-11CE-9F53-0020AF0BA770} "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\AnimExtensions]
     ". "= "dxmasf.dll,150 "
     ".asf "= "dxmasf.dll,150 "
     ".asp "= "dxmasf.dll,150 "
     ".asx "= "dxmasf.dll,150 "
     ".nsc "= "dxmasf.dll,150 "
     ".wax "= "dxmasf.dll,150 "
     ".wm "= "dxmasf.dll,150 "
     ".wma "= "dxmasf.dll,150 "
     ".wmv "= "dxmasf.dll,150 "
     ".wmx "= "dxmasf.dll,150 "
     ".wvx "= "dxmasf.dll,150 "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\DefaultIcon]
    @= "C:\\PROGRA~1\\MOZILLA.ORG\\MOZILLA\\MOZILLA.EXE,0 "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\Extensions]
     ".ASF "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".ASX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".ASP "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WAX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WM "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WMA "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".NSC "= "{4B428940-263C-11d1-A520-000000000000} "
     ".BECK "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WVX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WMV "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WMX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".IVF "= "{C69E8F40-D5C8-11D0-A520-145405C10000} "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\command]
    @= "C:\\PROGRA~1\\MOZILLA.ORG\\MOZILLA\\MOZILLA.EXE -url \ "%1\" "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec]
    @= "\ "%1\ ",,-1,0,,,, "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec\application]
    @= "Mozilla "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec\topic]
    @= "WWW_OpenURL "
    As is evident, her default browser is Mozilla 1.7.11 in lieu of Firefox, which you use. She has the ddeexec key, so I really have no idea why you do not?
     
  12. 2005/09/13
    dpurser

    dpurser Inactive Thread Starter

    Joined:
    2002/01/12
    Messages:
    53
    Likes Received:
    0
    Ramona,
    I am running Windows XP Pro SP2 which may be the difference.
    Here is my version of the reg key. Note it came from a PC running Firefox and Avant Browsers, with Firefox as default.
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\http]
    @= "URL:HyperText Transfer Protocol "
     "EditFlags "=dword:00000002
     "URL Protocol "=" "
     "Source Filter "= "{E436EBB6-524F-11CE-9F53-0020AF0BA770} "
     "BrowserFlags "=dword:00000008
    
    [HKEY_CLASSES_ROOT\http\AnimExtensions]
     ". "= "dxmasf.dll,150 "
     ".asf "= "dxmasf.dll,150 "
     ".asp "= "dxmasf.dll,150 "
     ".asx "= "dxmasf.dll,150 "
     ".nsc "= "dxmasf.dll,150 "
     ".wax "= "dxmasf.dll,150 "
     ".wm "= "dxmasf.dll,150 "
     ".wma "= "dxmasf.dll,150 "
     ".wmv "= "dxmasf.dll,150 "
     ".wmx "= "dxmasf.dll,150 "
     ".wvx "= "dxmasf.dll,150 "
    
    [HKEY_CLASSES_ROOT\http\DefaultIcon]
    @= "C:\\PROGRA~1\\MOZILL~1\\FIREFOX.EXE,1 "
    
    [HKEY_CLASSES_ROOT\http\Extensions]
     ".ASF "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".ASX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".ASP "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WAX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WM "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WMA "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".NSC "= "{4B428940-263C-11d1-A520-000000000000} "
     ".BECK "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WVX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WMV "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WMX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".IVF "= "{C69E8F40-D5C8-11D0-A520-145405C10000} "
    
    [HKEY_CLASSES_ROOT\http\shell]
    @= "open "
    
    [HKEY_CLASSES_ROOT\http\shell\AvantBrowser]
    @= "Avant Browser "
    
    [HKEY_CLASSES_ROOT\http\shell\AvantBrowser\command]
    @= "\ "C:\\Program Files\\Avant Browser\\iexplore.exe\" %1 "
    
    [HKEY_CLASSES_ROOT\http\shell\open]
    
    [HKEY_CLASSES_ROOT\http\shell\open\command]
    @= "C:\\PROGRA~1\\MOZILL~1\\FIREFOX.EXE -url \ "%1\" "
    
    [HKEY_CLASSES_ROOT\http\shell\open\dde]
    
    [HKEY_CLASSES_ROOT\http\shell\open\dde\Topic]
     "Z "=hex:00,00,00,00,c0,6d,e2,40
     "CZ "=hex:44,bd,0b,01
    dpurser
     
  13. 2005/09/13
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    dpurser,

    The key you posted is: HKEY_CLASSES_ROOT\http

    The key I posted is: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP

    That would account for the difference...
     
  14. 2005/09/13
    dpurser

    dpurser Inactive Thread Starter

    Joined:
    2002/01/12
    Messages:
    53
    Likes Received:
    0
    Ramona.
    You are quite right, however I enclose the registry key (for what it is worth).It shows dde and ddeexex.
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\AnimExtensions]
     ". "= "dxmasf.dll,150 "
     ".asf "= "dxmasf.dll,150 "
     ".asp "= "dxmasf.dll,150 "
     ".asx "= "dxmasf.dll,150 "
     ".nsc "= "dxmasf.dll,150 "
     ".wax "= "dxmasf.dll,150 "
     ".wm "= "dxmasf.dll,150 "
     ".wma "= "dxmasf.dll,150 "
     ".wmv "= "dxmasf.dll,150 "
     ".wmx "= "dxmasf.dll,150 "
     ".wvx "= "dxmasf.dll,150 "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\DefaultIcon]
    @= "C:\\PROGRA~1\\MOZILL~1\\FIREFOX.EXE,1 "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\Extensions]
     ".ASF "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".ASX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".ASP "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WAX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WM "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WMA "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".NSC "= "{4B428940-263C-11d1-A520-000000000000} "
     ".BECK "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WVX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".WMV "= "{6B6D0800-9ADA-11d0-A520-00A0D10129C0} "
     ".WMX "= "{4B428940-263C-11d1-A520-000000000000} "
     ".IVF "= "{C69E8F40-D5C8-11D0-A520-145405C10000} "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\AvantBrowser]
    @= "Avant Browser "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\AvantBrowser\command]
    @= "\ "C:\\Program Files\\Avant Browser\\iexplore.exe\" %1 "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command]
    @= "C:\\PROGRA~1\\MOZILL~1\\FIREFOX.EXE -url \ "%1\" "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\dde]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\dde\Topic]
     "Z "=hex:00,00,00,00,c0,6d,e2,40
     "CZ "=hex:44,bd,0b,01
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\ddeexec]
    @= "\ "%1\ ",,0,0,,,, "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\ddeexec\Application]
    @= "Firefox "
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\ddeexec\Topic]
    @= "WWW_OpenURL "
     
  15. 2005/09/13
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    dpuser,

    Thanks! I do see a few subtle differences in the two keys. At any rate, your problem is solved, and that's what counts. :D
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.