2009-07-08 9 views
3

Ich habe versucht,Wie Redirect-Seite in HTML-Anwendung (. Hta)?

<a href="page2.hta">Go Page 2</a> 

in einer HTA-Datei zu setzen. Es öffnet sich jedoch ein Browser, wenn ich auf den Link klicke.

Ist es möglich, page2.hta im selben Fenster zu öffnen?

Antwort

10

Sie müssen die HTA "navigierbar" machen.

<hta:application navigable="yes" /> 
+0

Danke. Es funktioniert perfekt! – Alan

0

Ich denke, Sie brauchen ein Ziel = "_ self" in der a href oder < base target = "_ self" > in der Kopfzeile der hta.

+0

Ich habe versucht, aber es auf hta nicht funktionieren scheint – Alan

1
<a href="page2.hta" target="_self">Go Page 2</a> 

_self zeigt den Link im aktuellen Frame (hilfreich, wenn eine BASE TARGET)

+0

Ich habe versucht, aber es auf hta nicht funktionieren scheint – Alan

+0

, die Ihr Browser ist? – rahul

+0

Ich führe die .hta als Windows-Anwendung – Alan

0

ein auf dem Webserver für HTA-Dateien MIME-Typ erstellen.

+0

Ich muss die hta als Desktop-Anwendung anstelle von Web ausführen – Alan

1

Wenn Sie einen Assistenten (oder was auch immer) implementieren, verwenden Sie die HTA-Anwendung als Wrapper um einen IFRAME.

http://msdn.microsoft.com/en-us/library/ms536496(VS.85).aspx

Wenn Sie zwischen „Seiten“ kippen wollen, dass die Unterrahmen navigieren, anstatt zu versuchen, die .HTA selbst zu navigieren.

+0

Es funktioniert! Vielen Dank! – Alan

Verwandte Themen