Select the product you need help with
Jak wyświetlić okno dialogowe Pobieranie pliku dla znanego typu MIMENumer ID artykułu: 260519 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady. Streszczenie
Podczas obsługiwania dokumentu z serwera sieci Web może być konieczne natychmiastowe wyświetlenie monitu o zapisanie pliku bezpośrednio na dysku użytkownika bez otwierania go w przeglądarce. Jednak dla znanych typów MIME (Multipurpose Internet Mail Extensions), takich jak Microsoft Word ("application/ms-word"), domyślnym zachowaniem jest otwarcie dokumentu w programie Internet Explorer. Do zastąpienia tego domyślnego zachowania można użyć nagłówka dystrybucji zawartości. Ma on następujący format: Więcej informacji
Dystrybucja zawartości jest rozszerzeniem protokołu MIME, które informuje agenta użytkownika MIME o sposobie wyświetlenia załączonego pliku. Zakres poprawnych wartości dystrybucji zawartości został omówiony w specyfikacji RFC 1806 (patrz sekcja Materiały referencyjne tego artykułu). Ten artykuł koncentruje się na argumencie „załącznik”, który informuje agenta użytkownika (w tym przypadku program Internet Explorer) o konieczności zapisania pliku na dysku zamiast zapisywania go u siebie. Gdy program Internet Explorer odbierze ten nagłówek, wyświetli okno dialogowe Pobieranie pliku, w którym pole nazwy pliku zostanie automatycznie wypełnione nazwą pliku podanego w nagłówku. (Należy zauważyć, że jest to zgodne z projektem i nie można użyć tej funkcji do zapisania dokumentu na komputerze użytkownika bez wyświetlenia monitu o podanie lokalizacji zapisu). Istnieją dwie metody użycia programu Internet Explorer do określenia nagłówka dystrybucji zawartości dla pliku: dynamiczny i statyczny. Aby dynamicznie zastosować nagłówek, należy utworzyć plik strony ASP (Active Server Pages), który zapisze dokument w przeglądarce. Aby dodać nagłówek dystrybucji zawartości, należy użyć metody Response.AddHeader. Na przykład: 193998
Ta technika doskonale się sprawdza, gdy należy chronić magazyn dokumentów na serwerze, szczególnie taki, który istnieje poza katalogiem głównym sieci Web.
(http://support.microsoft.com/kb/193998/PL/
)
How to read and display binary data in ASP
Aby statycznie zastosować nagłówek, kliknij prawym przyciskiem myszy dokument w Menedżerze usług internetowych, a następnie wybierz polecenie Właściwości. Wybierz kartę Nagłówki HTTP i wpisz tam nagłówek dystrybucji zawartości. Daje to najlepsze wyniki, gdy dystrybucję zawartości należy zastosować do kilku plików w systemie i nie jest potrzebne obciążenie ASP. Należy zauważyć, że to rozwiązanie nie będzie działało w programie Internet Explorer 4.01 ze względu na usterkę. Aby uzyskać dodatkowe informacje, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base: 182315
(http://support.microsoft.com/kb/182315/PL/
)
POPRAWKA: Content-disposition: Does not force File Download dialog
Materiały referencyjneAby uzyskać więcej informacji dotyczących dystrybucji zawartości, zobacz specyfikację Request for Comments (RFC) 1806 na następującej witrynie organizacji Internet Engineering Task Force (IETF) w sieci Web: http://www.ietf.org/rfc/rfc1806.txt Aby uzyskać więcej informacji dotyczących projektowania rozwiązań opartych na sieci Web dla programu Microsoft Internet Explorer, odwiedź następujące witryny firmy Microsoft w sieci Web:
(http://www.ietf.org/rfc/rfc1806.txt)
http://msdn2.microsoft.com/en-us/ie/default.aspx
(http://msdn2.microsoft.com/en-us/ie/default.aspx)
http://support.microsoft.com/iep
(http://support.microsoft.com/iep)
WłaściwościNumer ID artykułu: 260519 - Ostatnia weryfikacja: 23 marca 2007 - Weryfikacja: 4.1 Informacje zawarte w tym artykule dotyczą:
| Tłumaczenia artykułów
|



Powrót na górę








