Die Frage ist nur für IE7, weil location.replace (strURL) in allen anderen gängigen Browsern zu funktionieren scheint. Ich versuche, einige Analysen js auszuführen und dann die Benutzer an den Speicherort einer Ressource (normalerweise doc oder pdf) umzuleiten, die sie herunterladen möchten. Der Benutzer öffnet eine Seite mit dem JS-Code. Nachdem der Download verfolgt die broswer sollte die resurouce URL mit dem folgenden Code laden, indem Sie den aktuellen Seite Eintrag in der Geschichte AUSTAUSCH mit der Ressource url:Öffnen Sie eine neue Seite im gleichen Broswer-Fenster, ohne den Browserverlauf zu beeinflussen
if (IE) {
window.open(strURL,"_self", true); //doesn't work
//window.open(strURL,"_self",undefined, true); //doesn't work
return;
}
Dieser Code erstellt Eintrag in der Geschichte für die Ablen Seite. Ich habe versucht, iframe auf der gleichen Seite, aber IE erscheint eine Sicherheitswarnung, wenn die Datei ist ein * .doc
Irgendwelche Ideen?
Sie verloren mich bei "Der Benutzer öffnet ...". – DanMan