• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bei click auf link sollen 2 dateien geöffnet werden

Status
Für weitere Antworten geschlossen.

RobbevonScholle

Neues Mitglied
also ich hab das ganze so gedacht:

Ich hab ne Map mit verschiedenen Flaggen, wenn man auf eine Flagge klick öffnet sich ein link (das kann ich alleine) und ich kann auch das Target (also in meinem Frameset) bestimmen.

hier das BSP

<img src="images/index.png" align=right border=0 usemap="#Auswahl">
<map name="Auswahl">
<area shape="rect" coords="0,0,36,24" href="mainfra.htm" target="Body" title="Fran&ccedil;ais">
<area shape="rect" coords="36,0,75,24" href="mainger.htm" target="Body" title="Deutsch">
<area shape="rect" coords="0,25,36,50" href="maineng.htm target="Body" title="English">
<area shape="rect" coords="36,25,75,50" href="http://www.mozilla-europe.org/de/products/firefox/" target="_blank" title="Download Firefox">
</map>

Nu besteht das Frameset aber aus jeweils zwei Sachen, der Navileiste in der jeweiligen Sprache und dem "Body"teil der jeweiligen Sprache.


Wie kann ich mit einem click 2 Verweise machen, deren Targets in unterschiedlichen Frames sind. Ich hab Java versucht, bin aber kläglich gescheitert.
 
Ich Depp und dabei benutze ich schon selfhtml ;_; hab wohl nach dem falschen Schlüsselwort gesucht.

Auf jeden Fall dickes Danke. Ich meld mich wieder, wenn ich gar nit mehr weiter weiß ^^
 
Bitte, ich bin erst vor 2 Tagen darüber gestolpert und als dann deine Frage kam wusste ich gleich wo es war!
Gruß Peter
 
Hallo,

Du bist auf einen Grund gestoßen, aus dem man sich überlegen sollte, auf Frames zu verzichten :-)

Viele Grüße,
-Efchen
 
Hab mal ein script gehabt welches durch klick eines Buttons 2 verschiedene (oder einen, jeh nach wahl) frames geöffnet hat, das sah so aus:

achja...das is jetzt mit links und rechts ein frame..geht natürlich auch mit oben und unten... ^^

(script ist kursiv, das menu ist fett)

menu.html:

Code:
 <html>
<head>[I]

<title>ZweiFrames - Verweise</title>
<script type="text/javascript">
function FrameAendern (URI, Framename) {
  parent[Framename].location.href = URI;
}

function ZweiFramesBack (Framename1, Framename2) {
  Frame2 = parent[Framename2];
  parent[Framename1].history.back();
  if (!window.opera)
    window.setTimeout("Frame2.history.back()", 100);
}

function ZweiFramesForward (Framename1, Framename2) {
  Frame2 = parent[Framename2];
  parent[Framename1].history.forward();
  if (!window.opera)
    window.setTimeout("Frame2.history.forward()", 100);
}
</script>
</head>
[/I]    
[B] <link rel="stylesheet" href="Textmerkmale.css" type="text/css">

<center>

<p>
 <a href="home_left.html" target="links" onclick="FrameAendern('home_right.html', 'rechts')"><b>Home</b></a>
<br>
 <a href="1_links.html" target="links" onclick="FrameAendern('1_rechts.html', 'rechts')"><b>Eins</b></a>
<br>
 <a href="2_links.html" target="links" onclick="FrameAendern('2_rechts.html', 'rechts')"><b>Zwei</b></a>
<br>
 <a href="galerie.html" target="links" onclick="FrameAendern('leer.html', 'rechts')"><b>Galerie</b></a>


</center>[/B]    

</body>
</html>
-------------------------

dazu noch die index.html :

Code:
<html>
<head>
<title> </title>
</head>

<frameset rows="20%,*" frameborder=1>

  <frame src="menu.html" scrolling=no>

 <frameset cols="40%,20%,40%" frameborder=1>
 <frame src='home_left.html' name="links" scrolling='auto'>
 <frame src='bild.jpg' name='main' scrolling='no'>
 <frame src='home_right.html' name="rechts" scrolling='auto'>

</frameset>
  </frameset>
</html>
grüßli..
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben