 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
14.03.2004, 13:45
|
#1
|
|
TP-Supporter
Registriert seit: Jan 2004
|
frames
hallo, ich bin neuling und habe eine frage. ich möchte ein frameset aus 3 frames erstellen. der headframe beinhaltet drei links: rot , grün und blau. wird hier eine farbe ausgewählt, erscheinen im linken frame drei schaltflächen, mit denen man im rechten frame andere helligkeitsstufen der ausgewählten farbe auswählen kann.
wenn ich z.b. im headframe die farbe rot auswähle, so sollten erst mal alle frames rot sein. im linken frame stehen dann die schaltflächen hellrot, mittelrot und dunkelrot. klicke ich auf einer dieser schaltflächen so verändert sich der rechte frame dementsprechend in der gewählten farbe. möchte ich dann auf grün wechseln. klicke ich im headframe auf grün und alles frames sind erst einmal grün. im linken frame stehen dann die schaltflächen hell-, mittel- und dunkelgrün. usw.
ist so was möglich und wenn dann wie?
frames erstellen kann ich. nur wie bekomme ich das mit den farben hin?
gruss
|
|
|
14.03.2004, 14:01
|
#2
|
|
TP-Veteran
Registriert seit: Nov 2003
Ort: Graz > all
|
ganz einfach:
Also du schreibst bei den Links im head target="seitenframe"
und bei den links im seitenframe target="mittelframe"....
und die farben...wenn ich es richtig verstanden habe musst du für jedes Farbschema entweder eigene Seiten programmieren und die dann aufrufen oder eine Seite und verschiedene Stylesheets, und per JavaScript oda so, die Stylesheet wechseln ... weis aba nicht wie ... bin kein guter JavaScriptler....
|
|
|
14.03.2004, 14:03
|
#3
|
|
TP-Supporter
Registriert seit: Jan 2004
|
das mit dem target wußte ich. mir ging es darum wie ich im headframe die farbe ändere. also muß ich da neue neue framesets mit anderer hintergrundfarbe aufrufen, oder?
gruss
|
|
|
14.03.2004, 14:15
|
#4
|
|
TP-Veteran
Registriert seit: Nov 2003
Ort: Graz > all
|
willst du das sich die farbe in allen frames ändert? ... dann brauchst du javascript soviel ich weiss
|
|
|
14.03.2004, 14:18
|
#5
|
|
TP-Supporter
Registriert seit: Jan 2004
|
aber es müsste doch aber auch gehen, wenn ich z.b. auf grün klicke, dass ich ein neues frameset aufrufe wo dann alle frames des frameset grün sind oder?
gruss
|
|
|
14.03.2004, 14:23
|
#6
|
|
TP-Veteran
Registriert seit: Nov 2003
Ort: Graz > all
|
naja ... komplizierter code:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_jumpMenuGo(selName,targ,restore){ //v3.0
var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//-->
</script>
Sonst wirds kaum gehen....
|
|
|
14.03.2004, 14:24
|
#7
|
|
TP-Supporter
Registriert seit: Jan 2004
|
und wo setze ich den code hin?
|
|
|
14.03.2004, 14:27
|
#8
|
|
TP-Veteran
Registriert seit: Nov 2003
Ort: Graz > all
|
das ist wurst, es wird einfach die Seite aufgerufen und kommt über alles drüber, wie im banner-Bereich auf meiner seite das Drop-Down menü..
www.fiu.at.tf
|
|
|
14.03.2004, 14:33
|
#9
|
|
TP-Supporter
Registriert seit: Jan 2004
|
habe ich gesehen, aber es steht im frameset oder?
|
|
|
14.03.2004, 15:45
|
#10
|
|
TP-Supporter
Registriert seit: Jan 2004
|
bin doch anfänger. mit dem javascript kann ich gar nichts anfangen.
gibt es keine einfachere lösung???
gruss uwe
javascript verstehe ich nicht
|
|
|
14.03.2004, 16:29
|
#11
|
|
TP-Veteran
Registriert seit: Nov 2003
Ort: Graz > all
|
Eine einfache Lösung für ein NICHT-einfaches Problem zu finden ... hmm...vielleicht einfach nur target=_blank und ein neues Fenster aufrufen ... allerding hat ein Besucher dieser Website eine kleine Fenster-Kollektion ... mag nicht jeder user...
|
|
|
14.03.2004, 16:37
|
#12
|
|
TP-Supporter
Registriert seit: Jan 2004
|
ich versuche gerade drei framesetz zu verlinken. das könnte klappen
gruss
|
|
|
14.03.2004, 17:29
|
#13
|
|
TP-Veteran
Registriert seit: Nov 2003
Ort: Graz > all
|
viel erfolg
PS: wenn du eine Lösung findest, die einfacher als meine ist, lass es mich bitte wissen
greetz fiu
|
|
|
14.03.2004, 17:38
|
#14
|
|
TP-Supporter
Registriert seit: Jan 2004
|
also es hat geklappt. es sind zwar viele dateien aber so gehts. insgesamt 4 framesets in unterschiedlichen farben. dann gehts.
gruss
|
|
|
14.03.2004, 18:29
|
#15
|
|
TP-Veteran
Registriert seit: Nov 2003
Ort: Graz > all
|
würde das endergebnis gern mal sehen
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 23:01 Uhr.
|
 |