layer scr="" : Links in externer Datei
Claus
Hallo,
wenn ich in einem Layer eine externe Datei definiere und dann Links in der exernen Datei anklicke, erscheinen die Zielseiten immer im gesamten Fenster/Frame. Wünschenswert wäre, dass die verlinkten Seiten im Layer selbst erscheinen, wie bei IFRAME oder FRAME. Meine Versuche mit dem Target-Attribut haben zu nichts geführt. Wer weiß Rat?
Gruß
Claus
Hallo Claus
wenn ich in einem Layer eine externe Datei definiere und dann Links in der exernen Datei anklicke, erscheinen die Zielseiten immer im gesamten Fenster/Frame. Wünschenswert wäre, dass die verlinkten Seiten im Layer selbst erscheinen, wie bei IFRAME oder FRAME. Meine Versuche mit dem Target-Attribut haben zu nichts geführt. Wer weiß Rat?
lade doch die neuen Seiten einfach über eine Funktion. Ungefähr so:
<a href="seite.htm" onclick="return lade(this.href);") target="name">...</a>
und in der Funktion Lade dann:
function lade(URL)
{
if (!document.layers) return true;
document.layername.load(URL,Layerbreite);
return false;
}
Das ist nicht getestet, klappt aber hoffentlich doch.
Viele Grüße
Antje
Hallo Claus.
Das ist einfach. Gebe ein.
<a href="javascript:lade('Die URL',Layernummer)">
Das Javascript dazu.
function lade(URL,LAYERNUM)
{
if(document.layers) document.layers[LAYERNUM].src=URL;
}
Layer 1in der Datei hat Nr. 0
Layer 2 Nr.1
Layer 3 Nr.2
...
Ich hoffe ich konnte die helfen