Forenindex » Archiv » Perl und CGI » probleme mit frameset

probleme mit frameset

Moosbach
Beiträge gesamt: 385

22. Okt 2006, 02:31
Bewertung:

gelesen: 2759

Beitrag als Lesezeichen
hallo sabine,
ich habe leider ein problem mit einem framset in einem design shop.

wenn ich den shop im frameset aufrufe kann ich den warenkorb nicht anklicken.
http://www.design-zentrum.de/design-shop.html

rufe ich den shop ohne frameset auf läuft alles einwandfrei.
http://www.design-zentrum.de/designshop/index.html

leider kann ich die hauptnavigation nicht in die shopsoftware einbauen, daher brauche ich das frameset.
hast du eine idee?
gruss matthias

probleme mit frameset

SabineP
Beiträge gesamt: 7586

22. Okt 2006, 10:13
Bewertung:

gelesen: 2751

Beitrag als Lesezeichen
Hallo Matthias,

es kommt folgende Fehlermeldung:

Fehler: parent.main_frame has no properties
Quelldatei: http://www.design-zentrum.de/designshop/basket.js
Zeile: 25

Das Javascript wurde so geschrieben, daß es nur innerhalb eines Framesets funktioniert.
Wenn Du das Frameset innerhalb eines weiteren Framesets verwendest gehen die Unterobjekte der Frames verloren (document, event, history, location).

http://de.selfhtml.org/...t/objekte/frames.htm


Gruß Sabine

probleme mit frameset

Moosbach
Beiträge gesamt: 385

26. Okt 2006, 18:35
Bewertung:

gelesen: 2714

Beitrag als Lesezeichen
ouu das ist ja doof. was mach ich da jetzt? kann ich mit ein paar handgriffen das problem lösen?

probleme mit frameset

SabineP
Beiträge gesamt: 7586

26. Okt 2006, 21:00
Bewertung:

gelesen: 2705

Beitrag als Lesezeichen
Mit ein paar Handgriffen ist es nicht getan.

Der Zugriff auf die verschachtelten Frames muß korrigiert werden.
Hier gibt es einen Artikel dazu:
http://aktuell.de.selfhtml.org/...terzugriff/index.htm

Und dann gibt es noch ein Problem mit location:
http://de.selfhtml.org/...objekte/location.htm

Zitat:"Über das Objekt location, das in der JavaScript-Objekthierarchie unterhalb des Seite window-Objekts liegt, haben Sie Zugriff auf den vollständigen Seite URI der aktuell angezeigten Web-Seite. Sie können den URI oder Teile davon zur Weiterverarbeitung abfragen und ändern. Beim Ändern führt der Web-Browser einen Sprung zu einem neuen URI aus, genau so wie bei einem Verweis."

Beim Klick auf den Warenkorb springt der Browser auf die URL die oben in der Adressleiste des Browsers steht.

Du kannst natürlich auch ein nettes kleines Perlscript verwenden, das den Warenkorb füllt.
Das funktioniert ganz ohne Javascript in allen Browsern :-)

http://html-cart.com/HTML-CART/index.htm
Gruß Sabine

(Dieser Beitrag wurde von SabineP am 26. Okt 2006, 21:20 geändert)