Click here to Skip to main content
15,867,141 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Good day all

I know this question has been asked a few times in the past by a hand full of people.

Does anybody know how to do a redirect from Chrome to IE?
The reason for this is, on my site I have a link to the report server
and report server does not work to great on chrome and has the best functionality on IE.

As it stands we have to navigate to the site by forcing IE on shortcuts for each user.

Any help would be apretiated

thanks in advance
Posted
Comments
db7uk 21-Jan-14 7:11am    
really dont think this is possible as it is driven from your browser default in windows or whatever browser process you are in.
BulletVictim 21-Jan-14 7:29am    
thanks for the reply. I have found some ways to do this on the my local pc with System.Diagnostics.Process.Start("C:\Program Files\Internet Explorer\iexplore.exe", "http://server/reports")
but rendering it from the server to the client side is the problem

Not possible using normal web methods. Browsers do not have any knowledge of any other installed browsers.

The only way I can come up with would be to create a custom protocol handler id, like "http://" or "ftp://", of your own and assign it to Internet Explorer, but this would also involve installing something on each and every client using your website.
 
Share this answer
 
You cannot open IE from another browser through a webpage. But per your message about that you want to do this because SSRS report viewer does not work fine (the only issue I see with reportviewer is that it does not support client printing from other browsers than just IE)... then I think that you are trying to bypass the issue by going through the wrong path. Have you considered creating your own "Report Portal" in ASP.NET using ReportViewer control to render/display the rdl reports from your report server? If you use reportviewer in your own page, then there's a solution for the print issue (Bypass the default Print button in SSRS and create one instead[^])
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900