At 5:17 pm -0700 21/8/02, Richard Gaskin wrote:
>LiangTyan Fui wrote:
>
>>  Based on what I've observed from the list, the following is what I am using
>>  now for browser handling:
>>  ----------------------------------------
>>  on launchBrowser theURL
>>  switch the platform
>>  case "MacOS"
>>  put "open location "& quote & \
>>  theURL & quote into thecode
>>  do thecode as applescript
>>  break
>>
>>  case "Win32"
>>  set the hideConsoleWindows to true
>>  put empty into theTitle
>>  if "NT" is in the systemVersion then
>>  put quote & quote into theTitle
>>  end if
>>  get shell("start" && theTitle && theURL)
>>  break
>>
>>  case "Linux"
>>  # anyone?
>>  break
>>  end switch
>>  end launchBrowser
>>  ----------------------------------------
>
>Interestingly, that handler fails under OS X when specifying a local URL: it
>launches the program which created the file rather than the default browser.
>I have not yet found the reliable method for launch the default browser with
>a local URL under OS X.

When you say "local URL",I take it mean a local file path as opposed 
to an "http" url on the localhost. It works here with 
"http://localhost/etc/";.

I can see the logic of this, as you're telling the finder to open a 
file, so it does its thing.

If you can control the html files, for example when distributing html 
documents on a CD,  setting the creator to "????" and the file type 
to "TEXT" before distribution makes it open with the default browser 
(from limited testing).

Cheers
Dave
_______________________________________________
metacard mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/metacard

Reply via email to