Cycling4Fans - Forum (http://forum.cycling4fans.de/index.php)
- Off Topic (http://forum.cycling4fans.de/board.php?boardid=18)
-- Sofa4Fans (http://forum.cycling4fans.de/board.php?boardid=7)
--- html für reingefallene (http://forum.cycling4fans.de/thread.php?threadid=15208)
Geschrieben von Raktajino am 19.09.2004 um 13:06:
html für reingefallene
ich bins mal wieder mit einem html-problem..
also, ich hab eine seite in 3 frames unterteilt.. und will ich gern, dass wenn ich in frame 1 einen link setze, dann sowohl in frame 2 als auch in frame 3 etwas beim anklicken angezeigt wird...
überall wo ich bisher gesucht hab, hab ich nix passendes dazu gefunden... ich denke aber schon, dass man das irgendwie hinkriegt. also: für vorschläge wäre ich überaus dankbar
alldas
h.
Geschrieben von Raktajino am 19.09.2004 um 13:18:
RE: html für reingefallene
selfhtml hilft mir sonst immer weiter.. nur diesmal nich (vielleicht hab ich auch nich genau genug gesucht.. bzw ich weiß nich recht wonach ich suchen soll).
Geschrieben von xxGinesxx am 19.09.2004 um 13:18:
RE: html für reingefallene
| Zitat: |
Original von Raktajino
dass wenn ich in frame 1 einen link setze, dann sowohl in frame 2 als auch in frame 3 etwas beim anklicken angezeigt wird... |
Hallo H. !
Wie jetzt - in zwei Frames der gleiche Inhalt... wie öde...
Könntest du das mal näher erläutern ?...
S.
Geschrieben von Raktajino am 19.09.2004 um 13:22:
RE: html für reingefallene
hallo s..
nein, unterschiedliche inhalte. aber mit einem klick...
h.
Geschrieben von xxGinesxx am 19.09.2004 um 13:24:
RE: html für reingefallene
Hallo H. !
Dir ist aber schon klar, dass man nur einen Value als Target bei einem Button oder dergleichen einstellen kann ?...
Greets,
S.
Geschrieben von Raktajino am 19.09.2004 um 13:31:
RE: html für reingefallene
hallo s
ja, das weiß ich. deswegen frag ich ja, obs noch andere möglichkeiten gibt...
muss auch kein html sein, j...j...ja....java script würd ich zur not auch nehmen

- hauptsache es funktioniert!
da muss es doch ne möglichkeit geben..
tschüssi
h
Geschrieben von catwoman am 19.09.2004 um 13:56:
RE: html für reingefallene
| Zitat: |
Original von Raktajino
hallo s..
nein, unterschiedliche inhalte. aber mit einem klick...
h. |
Ich glaub nicht dass das möglich ist, ich werde mal gucken in meiner JavaScript Bible. Vielleicht ist es mit JavaScript doch möglich.
Geschrieben von catwoman am 19.09.2004 um 14:04:
the JavaScript Bible!
Laut mein JavaScript Bible ist das wohl möglich aber das Script ist ja nicht so einfach.
Schick mir mal dein email, ich werde das Script mal per Email schicken.
Geschrieben von Raktajino am 19.09.2004 um 21:20:
das scheint nich zu klappen....
hat jemand anders nen vorschlag?
Geschrieben von lemmi am 19.09.2004 um 21:26:
also bei mir auf arbeit haben wir mal so etwas gemacht, müsste ich morgen mal auf arbeit nach schaun

, wenn dir dat weiterhilft......
mfg lemmi
Geschrieben von catwoman am 19.09.2004 um 21:29:
| Zitat: |
Original von Raktajino
das scheint nich zu klappen....
hat jemand anders nen vorschlag?
|
Ich werde morgen mal fragen an einem Freund, der weisst das bestimmt. Er kennt sogar alles von JavaScript.
Ich hatte letztes Jahr JavaScript, aber ich finde nirgendwo etwas zurück darüber. Ich kann Frames machen mit JavaScript, aber sie ansprechen mit JavaScript ist etwas ganz anderes natürlich.
Geschrieben von kuestentanne am 19.09.2004 um 21:42:
Der Trick besteht darin, den Link so zu setzen, das er auf ne Seite verweist, die die Frames neu aufbaut, nur halt mit neuem Inhalt.
Weiss jetzt nicht, ob das verständlich ist.
Also, du hast ja wahrscheinlich so ne Art home.html mit beispielsweise folgenden Inhalt
<frameset border="0" framespacing="0" frameborder="0" rows="15%,80%,5%">
<frame marginheight="0" marginwidth="0" name="o" scrolling="no" src="top.html">
<frame marginheight="0" marginwidth="0" name="m" scrolling="auto" src="heimat.html">
<frame marginheight="0" marginwidth="0" name="u" scrolling="no" src="bottom.html">
</frameset>
<noframes>
Ihr Browser unterstützt keine Frames!
</noframes>
Nun möchtest du, dass sich im oberen und mittleren Frame was ändert, wenn du im unteren Frame auf einen Link klickst.
Dieser Link verweist auf ein neues Frameset namens frameset2.html, der folgendermaßen aussehen könnte
<frameset border="0" framespacing="0" frameborder="0" rows="15%,80%,5%">
<frame marginheight="0" marginwidth="0" name="o" scrolling="no" src="top2.html">
<frame marginheight="0" marginwidth="0" name="m" scrolling="auto" src="wasweissich.html">
<frame marginheight="0" marginwidth="0" name="u" scrolling="no" src="bottom.html">
</frameset>
<noframes>
Ihr Browser unterstützt keine Frames!
</noframes>
Das läßt sich beliebig erweitern

, ob nu mit 2,3 oder wer weiss wie vielen Frames.
Aber eigentlich soll man ja nicht mit so vielen Frames arbeiten
Geschrieben von lemmi am 19.09.2004 um 21:52:
hmm, das ist ja n bisl aufwendig, da muss man ja echt für jeden link nen frameset und ne neue link-datei schribseln
was hast du denn genau vor?
willst du, dass in der navi, die links aufploppen? oder wat?
Geschrieben von Raktajino am 19.09.2004 um 21:52:
ja, die methode kenn ich, küstentanne... das problem is, dass ich das so nich machen kann. äh, da ich nich weiß ob meine beschreibung einleuchtend wäre, hier quasi eine "grafische darstellung"

der 3 fenster:
XXXXCCCCCC
XXXXCCCCCC
XXXXCCCCCC
YYYYCCCCCC
YYYYCCCCCC
im Y-frame will ich den link platzieren...
Geschrieben von kuestentanne am 19.09.2004 um 22:06:
dafür hast du doch aber auch ein frameset.
Du mußt "nur" ein neues basteln mit anderen frame src für x und c
Das geit, ist nur nicht elegant.
Geschrieben von Raktajino am 19.09.2004 um 22:11:
ahh, jetzt versteh ich....
nein, das is wirklich nich schön
Geschrieben von Inga am 19.09.2004 um 23:36:
das geht mit javascript.
aber grundsätzlich würde ich von sowas abraten... zu kompliziert
also:
in den head-tag der seite mit den links schreibst du:
<script language="Javascript">
<!--
function linkeins() {
window.open("seite1.html","frame1");
window.open("seite2.html","frame2");
}
function linkzwei() {
window.open("seite3.html","frame1");
window.open("seite4.html","frame2");
}
//-->
</script>
in die links dann:
<a href="java script:linkeins();">link1</a>
<a href="java script:linkzwei();">link2</a>
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH