Hmmm... If you want to parse all characters "as is" you may want to use 
Server.HtmlDecode(your URL)

 Allaoua Cheraitia


> > I don't know if this helps (probably not, I crash and burn on
> > this list when I say anything, hah).. But maybe passing the
> > string as a variable?
> > This is how I do what I do:
>
> > string url =
> > @"http://xxx/QUERYB/blstatusquery/msgTracking4bl2.asp?BLNum=";
> > + BLNumber; System.Diagnostics.Process.Start(url);
>
>         I think that will not work either, as the string parser in
> Process.Start() simply stops when it runs into a '#', I think. The sad
> thing is that there is no default special character defined for '#',
> like there is for some special characters like '&'. Also the ascii
> equivalent '%23' doesn't work in the url.
>
>                 FB
>
> >
> > Regards,
> > J. Vince Pacella / OOCL Chicago
> > Tel - 773-399-6218 Fax - 773-867-5050
> >
> > Cargo Tracking Online at:
> > www.cargosmart.com and www.oocl.com
> >
> >
> > -----Original Message-----
> > From: Unmoderated discussion of advanced .NET topics.
> > [mailto:[EMAIL PROTECTED] On Behalf Of
> > Jeroen van den Bos (DT)
> > Sent: Thursday, June 17, 2004 9:57 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> >
> >
> > Hi Chad,
> >
> > Actually, if I change it to file://c:\mypage.html#anchorname
> > it just opens IE pointing to file://c:\mypage.html with the
> > anchor suddenly gone!
> >
> > -Jeroen
> >
> > -----Original Message-----
> > From: Unmoderated discussion of advanced .NET topics.
> > [mailto:[EMAIL PROTECTED] On Behalf Of
> > Chad M. Gross
> > Sent: donderdag 17 juni 2004 16:10
> > To: [EMAIL PROTECTED]
> > Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> >
> > Jeroen,
> >
> > Based on your sample code snipit,
> > System.Diagnostics.Process.Start (@"c:\mypage.html");, just
> > remeber that good old IE will take
> > "C:\mypage.html#anchorName" in the
> > Process.StartInfo.Arguments property.
> > But if your lauching those other browsers like Mozilla you
> > cannot.  If you are attemping to launch a local file you
> > should use the file:// sytax,
> > "file://C:/mypage.html#anchorName".  Also, your original
> > problem would have been solved had you coded,
> > System.Diagnostics.Process.Start(@"file://c:/mypage.html#ancho
> > rName");.
> > But like Joakim indicated, you don't want to shell to the
> > file directly because you could get an HTML editor.
> >
> > Chad
> >
> > On Thu, 17 Jun 2004 15:09:46 +0200, Jeroen van den Bos (DT)
> > <[EMAIL PROTECTED]> wrote:
> >
> > >Thanks for the link, saves me some time :)
> > >
> > >-Jeroen
> > >
> > >-----Original Message-----
> > >From: Unmoderated discussion of advanced .NET topics.
> > >[mailto:[EMAIL PROTECTED] On Behalf Of Joakim
> > >Karlsson
> > >Sent: donderdag 17 juni 2004 14:44
> > >To: [EMAIL PROTECTED]
> > >Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> > >
> > >Yeah, you must do some trimming. The command line stored in the
> > registry
> > >might contain any kind of parameters (and even 8.3 path names).
> > >
> > >This article contains an example:
> > >http://ryanfarley.com/blog/archive/2004/05/16/649.aspx
> > >
> > >/Joakim
> > >
> > >----- Original Message -----
> > >From: "Jeroen van den Bos (DT)" <[EMAIL PROTECTED]>
> > >To: <[EMAIL PROTECTED]>
> > >Sent: Thursday, June 17, 2004 2:35 PM
> > >Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> > >
> > >
> > >Joakim,
> > >
> > >Thanks for that tip! And since the KB specifically instructs to use
> > that
> > >key to retrieve the default browser I suppose I'd better use it.
> > >
> > >The only thing that annoys me here is that my entry has the
> > following
> > >value in that key:
> > >
> > >"C:\Program Files\Internet Explorer\iexplore.exe" -nohome
> > >
> > >which, if you send it to System.Diagnostics.Process.Start(),
> > throws an
> > >exception because it doesn't understand the parameter (the string
> > should
> > >probably contain only the location of an executable and nothing more,
> > it
> > >probably doesn't parse anything like cmd does) so I guess
> > I'll have to
> > >do some trimming/regexping :(
> > >
> > >And concatenating this value and the link and sending everything to
> > >cmd.exe is probably considered dirty as well :)
> > >
> > >-Jeroen
> > >
> > >-----Original Message-----
> > >From: Unmoderated discussion of advanced .NET topics.
> > >[mailto:[EMAIL PROTECTED] On Behalf Of Joakim
> > >Karlsson
> > >Sent: donderdag 17 juni 2004 13:54
> > >To: [EMAIL PROTECTED]
> > >Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> > >
> > >Jeroen,
> > >
> > >Actually you should check "HKCR\http\shell\open\command".
> > Checking html
> >
> > >or htmlfile might give you a html editor instead.
> > >
> > >Check out the following KB article:
> > >http://support.microsoft.com/default.aspx?scid=kb;en-us;283225%22
> > >
> > >/Joakim
> > >
> > >----- Original Message -----
> > >From: "Jeroen van den Bos (DT)" <[EMAIL PROTECTED]>
> > >To: <[EMAIL PROTECTED]>
> > >Sent: Thursday, June 17, 2004 7:36 AM
> > >Subject: [ADVANCED-DOTNET] launching an html page with an anchor
> > >
> > >
> > >Hi all,
> > >
> > >I'm trying have my application launch an html page with a certain
> > anchor
> > >as a parameter. I want to launch the default webbrowser, so
> > just for an
> >
> > >html page I would do (c#):
> > >
> > >System.Diagnostics.Process.Start(@"c:\mypage.html");
> > >
> > >Unfortunately this doesn't work if I want to launch
> > >c:\mypage.html#someanchor.
> > >
> > >I've tried figuring out where to find an executable path to the
> > system's
> > >default browser, but the only thing I could find was a registry
> > >reference (HKEY_CLASSES_ROOT\htmlfile\shell\open\command),
> > but I'm not
> > >entirely sure if I want to/can depend on that information being
> > >available and appropriate on every user's machine.
> > >
> > >Thanks in advance for any ideas!
> > >-Jeroen
> > >
> > >===================================
> > >This list is hosted by DevelopMentor(r)  http://www.develop.com Some
> > >.NET courses you may be interested in:
> > >
> > >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > >http://www.develop.com/courses/gaspdotnetls
> > >
> > >View archives and manage your subscription(s) at
> > >http://discuss.develop.com
> > >
> > >===================================
> > >This list is hosted by DevelopMentor(r)  http://www.develop.com Some
> > >.NET courses you may be interested in:
> > >
> > >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > >http://www.develop.com/courses/gaspdotnetls
> > >
> > >View archives and manage your subscription(s) at
> > >http://discuss.develop.com
> > >
> > >===================================
> > >This list is hosted by DevelopMentor(r)  http://www.develop.com Some
> > >.NET courses you may be interested in:
> > >
> > >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > >http://www.develop.com/courses/gaspdotnetls
> > >
> > >View archives and manage your subscription(s) at
> > >http://discuss.develop.com
> > >
> > >===================================
> > >This list is hosted by DevelopMentor(r)  http://www.develop.com Some
> > >.NET courses you may be interested in:
> > >
> > >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > >http://www.develop.com/courses/gaspdotnetls
> > >
> > >View archives and manage your subscription(s) at
> > >http://discuss.develop.com
> > >
> > >===================================
> > >This list is hosted by DevelopMentor(r)  http://www.develop.com Some
> > >.NET courses you may be interested in:
> > >
> > >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > >http://www.develop.com/courses/gaspdotnetls
> > >
> > >View archives and manage your subscription(s) at
> > http://discuss.develop.com
> >
> > ===================================
> > This list is hosted by DevelopMentor(r)
> > http://www.develop.com Some .NET courses you may be interested in:
> >
> > NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > http://www.develop.com/courses/gaspdotnetls
> >
> > View archives and manage your subscription(s) at
> > http://discuss.develop.com
> >
> > ===================================
> > This list is hosted by DevelopMentor(r)
> > http://www.develop.com Some .NET courses you may be interested in:
> >
> > NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > http://www.develop.com/courses/gaspdotnetls
> >
> > View archives and manage your subscription(s) at
> > http://discuss.develop.com
> >
> >
> > IMPORTANT NOTICE
> > Email from OOCL is confidential and may be legally
> > privileged.  If it is not intended for you, please delete it
> > immediately unread.  The internet cannot guarantee that this
> > communication is free of viruses, interception or
> > interference and anyone who communicates with us by email is
> > taken to accept the risks in so doing.  Without limitation,
> > OOCL and its affiliates accept no liability whatsoever and
> > howsoever arising in connection with the use of this email.
> > Under no circumstances shall this email constitute a binding
> > agreement to carry or for provision of carriage services by
> > OOCL, which is subject to the availability of carrier's
> > equipment and vessels and the terms and conditions of OOCL's
> > standard bill of lading which is also available at
> > http://www.oocl.com.
> >
> > ===================================
> > This list is hosted by DevelopMentor(r)  http://www.develop.com
> > Some .NET courses you may be interested in:
> >
> > NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> > http://www.develop.com/courses/gaspdotnetls
> >
> > View archives and manage your subscription(s) at
> > http://discuss.develop.com
> >
> >
> >
> >
>
> ===================================
> This list is hosted by DevelopMentorŪ  http://www.develop.com
> Some .NET courses you may be interested in:
>
> NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> http://www.develop.com/courses/gaspdotnetls
>
> View archives and manage your subscription(s) at http://discuss.develop.com

===================================
This list is hosted by DevelopMentorŪ  http://www.develop.com
Some .NET courses you may be interested in:

NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
http://www.develop.com/courses/gaspdotnetls

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to