Google Answers Logo
View Question
 
Q: Open XML file from link in Internet Explorer directly into desktop application ( No Answer,   2 Comments )
Question  
Subject: Open XML file from link in Internet Explorer directly into desktop application
Category: Computers > Internet
Asked by: agent54-ga
List Price: $50.00
Posted: 21 Jul 2004 14:05 PDT
Expires: 26 Jul 2004 12:23 PDT
Question ID: 377306
I have an XML file format that I would like to open from Internet
Explorer 6 directly into my client application, with no warning dialog.
So, given an example link:

<a href="http://trusted.company.site/test.kml">Test Link</a>

When I click, it should download the KML file (an XML file with a
proprietary extension) and open it in my client application with no
intervening dialogs. (The client application is already registered to
handle files with extension KML).

Instead, IE seems to determine that since the file is XML, it should
display the XML by itself. (This of course, scares our users because
they don't know anything about XML).

If I set the mime-header for content-disposition, then IE will pass it
off to the registered application properly, but the Open/Save dialog
appears, with no option to set a default (i.e. Do Not Ask Me Again
checkbox is disabled).

We need it to be seemless; a user clicks the link and the document
downloads and opens directly into their desktop application, without
IE intercepting it and displaying the XML or showing warning
downloads. How can we configure IE to do this?

It is acceptable to configure the site as a "trusted site" or "trusted
zone" if that helps with the solution.
Answer  
There is no answer at this time.

Comments  
Subject: Re: Open XML file from link in Internet Explorer directly into desktop applicati
From: paulstamatiou-ga on 22 Jul 2004 23:54 PDT
 
This sounds a lot like your client app is somewhat of an RSS feed
reader. It doesn't matter whether the site is trusted or in a trusted
zone.  First let's double check that windows in fact has a file-type
association between the *.kml file type and your client application.

right click start>explore>tools>folder options>file types>scroll down
to where a KML extension would be alphabetically and select that

it should say 
"details for 'kml' extension:
opens with: your client application"

if it does NOT, click change and select your client application,
browse if it's not in the given list

NEXT, you must do the same for the *.XML file type as well since IE
automatically opens that file-type by default by showing code, IE does
not natively read XML, it needs an add on such as an rss reader or
other plug in to properly read it...
anyways do the same for XML and select your client application to open
XML file types as well because sometimes IE goes by the files
composition and assumes it's XML even when it says KML.

please tell me how that goes, if not switch to mozilla firefox, i live by it :) lol

i do understand your situation though
Subject: Re: Open XML file from link in Internet Explorer directly into desktop applicati
From: paulstamatiou-ga on 22 Jul 2004 23:58 PDT
 
actually go ahead and when your trying to change the opens with
dialog, click advanced (this after the whole right click
start>explore>tools>folder options>file types)  and deselect "confirm
open after download"

and then select the "open" option in the list and "edit" and change
the application that opens the file-type manually by typing in the
client app's location

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy