Orlando: IE: Link in der Search Bar öffnen macht Probleme

Beitrag lesen

Hallo Gerd,

ich entwickle gerade an einer Web-Seite, die eine Seite in der SerachBar des InternetExplorers zur Navigation anzeigen soll (wie auch die HTML-Sidebar von SelfHtml).

Kann man sich das Ergebnis irgendwo ansehen?

Das öffnen hat bisher auch immer ganz gut geklappt (window.open('url', '_search'); aber jetzt stelle ich plötzlich folgendes Problem fest:

Mit dem Service Pack 2 hatte ich bei der Sidebar-Erstellung auch meinen Spaß. Ergebnis waren die Alternativlinks am Ende des Abschnitts: http://de.selfhtml.org/navigation/sidebars/#msie

HTML:

<a id="xpsp2htm" title="HTML">Diese Installationsvariante wird von Ihrem Browser nicht unterstützt.</a>

JavaScript:

  
function xpsp2uris () {  
  if ((typeof window.external == "object") && (typeof window.external.AddFavorite != "undefined")) {  
    document.getElementById("xpsp2htm").setAttribute("href", HTMFav);  
    document.getElementById("xpsp2htm").firstChild.nodeValue = HTMFav;  
  }  
}  
  
window.onload = function () {  
  window.setTimeout("xpsp2uris()", 300);  
}

HTMFav enthält die Adresse der zu installierenden Seite, in diesem Fall

javascript:void(_search=open('http://de.selfhtml.org/navigation/sidebars/html.htm', '_search'))

Die zweite Funktion behebt das im Archiv beschriebene Timing-Problem.

Klicke ich auf den Link, wird die SearchBar aufgeklappt, es erscheint aber die Standard Seite für "Aktion abgebrochen" - übrigens auch für den Link der SelfHtml Sidebar!

Die Installation selbst klappt also und erst beim Aufruf der Sidebar wird der Inhalt nicht korrekt geladen? Rufst du die Sidebar direkt oder via Favoriten-Eintrag auf?

Grüße
 Roland