Chyba: Word 2000 a Excel 2000 not přesměrovat správně při použití Response.Redirect

Překlady článku Překlady článku
ID článku: 247318 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při použití v Active Server Page (ASP) Response.Redirect k přesměrování klienta do dokumentu aplikace Word nebo tabulky aplikace Microsoft Excel, odpovídající aplikaci Microsoft Office nezobrazuje správný soubor, který byl přesměrován.

Příčina

Aplikace Microsoft Office 97 otevřít soubory na server jako jen pro čtení. Aplikace Microsoft Office 2000, zkuste otevřít soubory umístěné na webovém serveru pro čtení a zápis. Pokud je uživatel přihlášen klientském počítači správce na serveru WWW, zkuste aplikací Office otevřít soubor pro čtení a zápis a analýze a zobrazit statické HTML v souboru ASP klientovi. Pokud uživatel není skupiny administrators na serveru, je uživatel vyzván k ověřování a klient je přesměrován do souboru podle očekávání.

Řešení

Jako dočasné řešení můžete použít značky META přesměrovat klienta souboru Office. Například:
<%@ Language=VBScript %>
<HTML>
<HEAD>
<% 
 ' Set the page to redirect the user to
 strRedirect = "/test/test.xls"
 Response.Write("<META HTTP-EQUIV=Refresh CONTENT=""0;URL=" + strRedirect + """>")
%>
</HEAD>
</HTML>
				

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o chybu v produktech společnosti uvedených na začátku tohoto článku.

Další informace

Kroky pro reprodukci chování

  1. Vytvoření nového virtuálního adresáře na serveru s názvem RedirectTest.
  2. Spusťte Poznámkový blok vytvořit nových stránek. Umístěte následující kód v poznámkovém bloku:
    <%@ Language=VBScript %>
    <% 
     ' Set the page to redirect the user to
     strRedirect = "/RedirectTest/test.xls"
     Response.Redirect strRedirect
    %>
    <HTML>
    <HEAD>
    </HEAD>
    <BODY>
    This is the BODY tag of the ASP page
    </BODY>
    </HTML>
    					
  3. Uložte soubor jako Redirect.ASP ve virtuálním adresáři RedirectTest.
  4. Vytvořte soubor aplikace Excel nazývá Test.xls a umístěte v RedirectTest virtuální adresář.
  5. Při navigaci http:// <servername>/RedirectTest/Redirect.asp Všimněte si, že Excel 2000 spustí a zobrazí text "Toto je značky BODY stránku ASP."

Odkazy

Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
225234OFF2000: Odkaz na dokument Office Určuje heslo řádek
266263Chyba: Word 2000 a Excel 2000 zobrazují zdroj ASP při použití typu MIME K vysílání dat

Vlastnosti

ID článku: 247318 - Poslední aktualizace: 28. února 2014 - Revize: 4.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft Active Server Pages 4.0
Klíčová slova: 
kbnosurvey kbarchive kbmt kbaspobj kbbug kbfaq kbpending KB247318 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:247318

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com