Joachim: Nach window.open werden Links nicht mehr im Standard-Frame geöffnet

Beitrag lesen

hi,

Nachdem die Vorschau-Funktion (per <a><img ... OnClick> - gibt es da vielleicht was eleganteres, was auch mit den Navigator funktioniert?)

NC erlaubt onclick nicht im IMG-tag, Du musst wie folgt ein a-tag drumbauen:

<a href="#" onclick="Deine_Funktion();return false;"><IMG SRC="..."></a>

einmal aufgerufen wurde, öffnen Standard-Links im Navigationsframe neue Fenster, anstatt - wie sonst - die Seite ins Content-Frame zu laden.

da kann ich nur raten, Du musst URL oder Auszug posten. Wahrscheinlich ist Dein code fehlerhaft, und veraendert den Framenamen.

Probier mal folgende Funktion, die Du so aufrufst:

onclick="fenster('Deine_URL.htm','','width=Deine_Breite,height=Deine_Hoeehe')

neu=false;

function fenster (adresse,name,eigenschaften)
{
if(neu && !neu.closed)
{
neu.close();
neu=false;
}
neu=window.open(adresse,name,eigenschaften);
}

Es wird also immer das Vorhandensein von "neu" geprueft, und, falls ja geschlossen. Danach wird neu mit den aktuellen Attributen geoeffnet.

Viel Erfog  Joachim