Verschachteltes Frameset - Hilfe für dummies und/oder Anfänger
<!--Searcher-->
- javascript
0 Don P0 <!--searcher-->0 Don P
Hy erstmal!
Ich bin erst seit 1 Monat Javascript am Lernen und komme nicht mehr weiter!
Ich hoffe ihr könnt mir helfen.
Es ist schon mal ein ähnlicher beitrag von jemandem erstellt und beantwortet worden, klang aber alles für mich wie Fachchinesisch!!!
keine ahunung woran es liegt bin an diesem Problem jetzt schon 2 WOCHEN beschäftigt - sehe nur noch zahlen und buchstaben vor meinen augen, selbst wenn ich SCHLAFE! - erkenne aber nichts mehr, darum bitte ich um hilfe.
Hier das Problem:
Ich habe ein Frameset (nennen wir dieses Frameset mal Frameset-a), es ist unterteilt mit hilfe von cols in eine
-Navigations-leisten-Seite
und ein
-Hauptfenster-Seite (nennen wir dieses Hauptfenster-Seite mal start.html)
Im Fenster start.html steckte ich ein weiteres Frameset rein (nennen wir dieses Frameset mal Frameset-b), es ist unterteilt mit hilfe von cols in eine
-rechte-text-Seite
eine
-linke-text-Seite
und
-Mittel-Seite
In die Mittel seite habe ich wieder ein Frameset reingesteckt, (nennen wir es mal Frameset-c) es ist unterteilt mit hilfe von rows in einen
-Oberen-Bildbereich-Seite
und
-Untere-text-Seite
----------------------------------------------------------------------------
Frameset-a habe ich mit diesem Script bestückt:
<script language="JavaScript"
if (parent != window) {
parent.location = window.lacation;}
</script>
<script language="JavaScript">
var praefix = 'rotation';
var aktuelleSeite = 0;
var gesamtSeiten = 1;
var wartezeit = 8000;
function rotieren() {
if (aktuelleSeite < gesamtSeiten) {
aktuelleSeite++;
}
else {
aktuelleSeite = 1;
}
parent.start.location = praefix + aktuelleSeite + '.html';
setTimeout('rotieren()', wartezeit);
}
</script>
</head>
<frameset onLoad="rotieren();" cols="18%,*" frameborder="1">
<frame src="Navigation.html" name="Navi" noresize="noresize" scrolling="no" />
<frameset rows="7%,*" frameborder="0">
<frame src="run_x1.vF.html" name="start" />
</frameset>
</framset>
</html>
--------------------------------------------------------------------------
Frameset-b habe ich mit diesem Script bestückt:
<head>
</head>
<frameset cols="15%,*,15%" frameborder="1" noresize="noresize" scrolling="no" />
<frame src="left-start.html" name="start" />
<frame src="center.0.html" name="start" />
<frame src="right-start.html" name="start" />
</frameset>
</framset>
-------------------------------------------------------------------------
und den Oberen-Bildbereich-Seite habe ich mit diesem Script bestückt:
<script language="JavaScript">
var praefix = 'rotation';
var aktuelleSeite = 0;
var gesamtSeiten = 3;
var wartezeit = 5000;
function rotieren() {
if (aktuelleSeite < gesamtSeiten) {
aktuelleSeite++;
}
else {
aktuelleSeite = 1;
}
parent.rotierenderFrame.location = praefix + aktuelleSeite + '.html';
setTimeout('rotieren()', wartezeit);
}
</script>
</head>
<frameset onLoad="rotieren();" rows="30%, 70%" frameborder="no"
border="0" framespacing="0">
<frame src="rotation1.html" name="rotierenderFrame">
<frame src="Alienware.jpg" name="start" />
</frameset>
---------------------------------------------------------------------------
Und die Oberen-Bildbereich-Seite die von Frameset-c geladen wird besteht aus drei html-Seiten/Jpg Dateien alle drei html-Seiten/Jpg-Dateien sind mit dem namen rotation1/2/3 bestückt.
Mit all dem aufwand wollte ich das es im Frameset-a im Fenster start.html alle 8.sec das bild in der Mitte wechselt wie bei einer Daishow. Doch das erste Frameset, das Frameset-a wollte nicht nachladen! Genauso stur ist auf Frameset-b! Das einzigste Frameset das den gewünschten effect darstellt ist Frameset-c (aber auch nur wenn ich dieses vorher als eigenständiges Frameset im Browserfenster geöffnet habe.
Ich hoffe mir kann jemand helfen
Hallo,
Oh mein Gott! Frames bis zum Abwinken...
Im FireFox (lass mich raten: Du kennst nur Internet Explorer, der taugt aber nicht viel) gibt es die sogenannte Fehlerkonsole unter Extras->Fehler-Konsole. Das ist ein Fenster, dass die Fehler auflistet, die entstanden sind. Schau' erst mal dort rein, und behebe die Fehler.
Frameset-a habe ich mit diesem Script bestückt:
<script language="JavaScript"
if (parent != window) {
parent.location = window.lacation;}
</script>
In diesem Stück Code ist ein auffälliger Fehler, den auch ein Anfänger sehen sollte.
Frameset-b habe ich mit diesem Script bestückt:
<head>
</head>
<frameset cols="15%,*,15%" frameborder="1" noresize="noresize" scrolling="no" />
<frame src="left-start.html" name="start" />
<frame src="center.0.html" name="start" />
<frame src="right-start.html" name="start" />
</frameset>
</framset>
In diesem Stück Code ist überhaupt kein Script, nur Frames.
Gruß, Don P
Danke das sich jemand so schnell gemeldet hat.
Das wegem dem Browser, ich benutze nur Opera. IE ist eine Todsünde un der FireFox schluckt einfach zu viel leistung da läuft nichts. Ausserdem finde ich Opera auch am besten, schenll, zuferlässig, vollkonfigurirbar und ressorcen-arm.
--------------------------------------------------------------------------
genug werbung gemacht.
so: leider sehe ich den fehler im ersten teil nicht wo ist der den?
das wegen dem zweiten abschnitt da habe ich den script woll vergessen reinzukopieren beim schreiben dieses hilferufes aber es ist der selbe wie im ersten.
Hallo,
Das wegem dem Browser, ich benutze nur Opera.
Der hat auch eine Fehler-Konsole unter Extras->Weiteres->Fehlerkonsole.
so: leider sehe ich den fehler im ersten teil nicht wo ist der den?
Ein Objekt namens window.lacation existiert nicht, Blindfuchs! ;-)
Gruß, Don P
Hey Danke!
Ich glaube jetzt müsst ich weiter kommen! :)
Hallo Don!
Ein Objekt namens window.lacation existiert nicht, Blindfuchs! ;-)
Vielleicht meinte er window.vacation und erhoffte sich dadurch eine Auszeit ;)
Viele Grüße aus Frankfurt/Main,
Patrick
[latex]Mae govannen![/latex]
Ein Objekt namens window.lacation existiert nicht, Blindfuchs! ;-)
Vielleicht meinte er window.vacation und erhoffte sich dadurch eine Auszeit ;)
Solange nicht lactation gemeint ist, gehts ja noch.
Cü,
Kai
Hi,
Ein Objekt namens window.lacation existiert nicht, Blindfuchs! ;-)
Vielleicht meinte er window.vacation und erhoffte sich dadurch eine Auszeit ;)
Solange nicht lactation gemeint ist, gehts ja noch.
This is not an window.invitation to use any of that kind of window.notation, with or without window.hesitation, wether it might be for purposes of window.presentation oder just window.demonstration.
It does not have any positive window.connotation, so after window.consultation with our experts on window.reputation, please avoid it's use without having proper window.accreditation, 'cause doing otherwise might lead to window.amputation being your only future window.expectation ...
MfG ChrisB
Hallo ChrisB!
Ein Objekt namens window.lacation existiert nicht, Blindfuchs! ;-)
Vielleicht meinte er window.vacation und erhoffte sich dadurch eine Auszeit ;)
Solange nicht lactation gemeint ist, gehts ja noch.
This is not an window.invitation to use any of that kind of window.notation, with or without window.hesitation, wether it might be for purposes of window.presentation oder just window.demonstration.
It does not have any positive window.connotation, so after window.consultation with our experts on window.reputation, please avoid it's use without having proper window.accreditation, 'cause doing otherwise might lead to window.amputation being your only future window.expectation ...
And if you'r living in China, the real menace is: window.execution...
Viele Grüße aus Frankfurt/Main,
Patrick