getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 02.03.2004, 12:02   #1
TP-Senior
 
Registriert seit: Jul 2002
Ort: NRW
R.Carlos ist auf einem guten Weg

bestimmten Bereich ansteuern


Hallo,
ich habe folgendes Problem...
Ich habe eine Presseseite die unterteilt ist in verschiedenen Artikeln (5 Stück). Durch eine Navigation kann man sich den Arktikel aussuchen für den man sich intressiert. Dieser Bereich ist in PHP aufgebaut. Bis dahin kein Probelm. Leider ist dieser bereich in einem Frameset aufgebaut. D.h. im oberen Frame ist die eigentliche Navigation der Seite und im unteren erscheint meine PHP seite.
Jetzt möchte ich von einer externen Seite direkt den entsprechenden Artikel aufrufen. Zum Beispiel...ich möchte direkt den Aktikel Nr. 5 aufgerufen haben...Geht das irgendwie?
Kann mir da einer einen guten Tipp geben?

Danke schon mal im voraus...
Gruß
R.Carlos
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...
R.Carlos ist offline   Mit Zitat antworten


Alt 02.03.2004, 12:10   #2
TP-Moderator
 
Benutzerbild von Dirk Levy
 
Registriert seit: Feb 2001
Ort: Hamburg
Dirk Levy bringt sich richtig ein
Ich glaube über Anker in Verbindung mit dem Link
geht das zu machen.

Gruß
Dirk
Dirk Levy ist offline   Mit Zitat antworten
Alt 02.03.2004, 13:10   #3
TP-Senior
 
Registriert seit: Jul 2002
Ort: NRW
R.Carlos ist auf einem guten Weg
Hallo Dirk,
ich weiss nicht...dann müsste ich die ganze Presseseite wieder in html aufbauen und alle Artikel unterneinder auflisten. Im moment läuft es ja so ab, dass die Arktikel erst dann reingeladen werden, wenn sie aufgerufen werden. D.h. es sind ja mehrere Seiten (für jeden Arktikel eine) und ich müsste ja in dem Link angeben, dass er z.B. Arktikel 5 im Contentbereich aufrufen soll. Das geht ja soweit allerdings kann ich diese Seite nicht im Frameset ansteuern. Ich müsste ihm ja irgendwie sagen können, dass er Artikel 5 im Frame "content" aufrufen soll. Ich weiss nicht ob ich es verständlich genug beschreibe...wenn noch was unklar sein sollte bitte nachfragen ;-)

Gruß
R.Carlos
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...
R.Carlos ist offline   Mit Zitat antworten
Alt 02.03.2004, 13:11   #4
TP-Senior
 
Benutzerbild von buendia
 
Registriert seit: Dec 2003
Ort: Berlin
buendia macht alles soweit korrekt
Ja, allerdings mußt Du für jeden Anker den Du setzt ein neues frame machen.
In der Datei in der Du dann die Anker hast, mußt Du dann eine onload aktion setzen die beim starten der Datei automatisch zum jeweils gewünschten Anker geht (aus dem aktionsmenue 'Link' den Befehl 'gehe zum Link' und dann dort den Anker eintragen)
Allerdings funktioniert das ganze nicht wenn die Anker in einem Rahmen sitzen der sich automatisch innerhalb eines Textes mit mehreren Rahmen verschiebt, aber eigentlich an der Position 0 oben liegt.

falls Du für letzteres eine Lösung gefunden hast sach Bescheid

Buendía
buendia ist offline   Mit Zitat antworten
Alt 02.03.2004, 21:34   #5
TP-Veteran
 
Benutzerbild von MatthiasG
 
Registriert seit: Jan 2003
Ort: Hallenberg/Würzburg
MatthiasG bringt sich richtig einMatthiasG bringt sich richtig ein
vielleicht mit hilfe von javascript, müsste doch so ähnlich sein wie das problem frames mit suchmaschinen, weil du rufst ja von einer externen seite einen gewissen inhalt auf und willst aber auch das frame angezeigt bekommen



http://selfaktuell.teamone.de/artike...ames/index.htm
MatthiasG ist offline   Mit Zitat antworten
Alt 03.03.2004, 01:59   #6
TP-Senior
 
Benutzerbild von buendia
 
Registriert seit: Dec 2003
Ort: Berlin
buendia macht alles soweit korrekt
HEUREKA

Ich habs, es geht

also, entgegen meiner Behauptung das es nicht bei Ankern geht die in einem Rahmen sitzen geht es vielmehr NUR so.

wichtig ist:
das alle Rahmen (auch die die Komponenten Deiner Texte verlinken) in der css Bezeichnung für 'Position' die 'Art' : statisch aufweisen müssen.

Dann kannst Du mit der Aktion wie oben beschrieben auf diese Anker verlinken

Es funktioniert sowohl bei NN (7.1) als auch im IE


Viel Spaß

Gruß
Buendía

PS.: @mg-666: das Beispiel im SELFHTML lößt das Problem wie ich es verstanden habe nicht wirklich, weil die Seite (die in dem frame ist) immer oben beginnt; und sie soll ja dort beginnen wo der Bezug zum ling herkommt aber gleichzeitig erlauben das man auch wieder nach ober scrollt, wie ein Anker in einer Normalen Datei halt.
buendia ist offline   Mit Zitat antworten
Alt 03.03.2004, 17:45   #7
TP-Veteran
 
Benutzerbild von MatthiasG
 
Registriert seit: Jan 2003
Ort: Hallenberg/Würzburg
MatthiasG bringt sich richtig einMatthiasG bringt sich richtig ein
@buendi
kann sein, aber ich habe es so verstanden das jeder artikel ne eigene seite ist.
gruss
mg
MatthiasG ist offline   Mit Zitat antworten
Alt 03.03.2004, 18:05   #8
TP-Senior
 
Benutzerbild von buendia
 
Registriert seit: Dec 2003
Ort: Berlin
buendia macht alles soweit korrekt
Hi mg

Das soll auch so bleiben. Die Artikel werden dann in den Komponenten bearbeitet und alle in die Dateien verlinkt. Diese Dateien müssen dann mehrfach existieren, nämlich so häufig wie es Artikel gibt. Und dann muß es auch noch ein Frameset für jede dieser Dateinen geben.
Also bei 5 Artikeln:
5 Dateien als Komponente +
5 Dateien in denen alle Komponenten hinverweisen (mit unterschiedlichen aktionen als onload+'gehe zu link' (in diesem Fall der Anker)) +
5 Framesets in denen die 5 Dateien drin sind.

Klinkt wie hinten durch die Brust ins Auge, aber . . . es funktioniert !


Gruß

Buendía
buendia ist offline   Mit Zitat antworten
Alt 03.03.2004, 18:19   #9
TP-Veteran
 
Benutzerbild von MatthiasG
 
Registriert seit: Jan 2003
Ort: Hallenberg/Würzburg
MatthiasG bringt sich richtig einMatthiasG bringt sich richtig ein
naja gut wirst schon recht haben, ganz verstehe ich es zwar nicht. aber ich muss ja nicht alles verstehen
MatthiasG ist offline   Mit Zitat antworten
Alt 04.03.2004, 09:15   #10
TP-Senior
 
Registriert seit: Jul 2002
Ort: NRW
R.Carlos ist auf einem guten Weg
Hallo,
ersteinmal vielen Dank für die zahlreichen Beiträge...ist wohl nicht ganz so einfach wie es scheint... ;-)
Ich habe mal die Zahlreichen Möglichkeiten mal durchgespielt...ich glaube die einfachste Möglichkeit ist, wenn ich meine Site-Navigation vom oberen Frame mit auf die PHP Seite nehme. Das hat den Vorteil, dass ich jeden Arktikel einzeln aufrufen kann und über die Navigation kann ich auch jeden Punkt im meiner Site ansteuern die ich haben will...muss ihm dann halt nur noch sagen _top...ist zwar nicht die sauberste Lösung aber dafür die einfachste...;-) Nach dem Motto "Quick and dirty" ;-)
Also vielen Dank nochmal für die Beiträge!

Gruß
R.Calos...
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...
R.Carlos ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > GoLive
bestimmten Bereich ansteuern bestimmten Bereich ansteuern
« Aktualisierung von Komponenten | Programm für Tonaufnahmen??? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:48 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67