Forum
Tipps
News
Menu-Icon

CSS-Container mit Frames ?

Ja, der Titel ist (mal wieder) etwas komisch, ist aber auch schwer, das alles in EINE Zeile zu packen :

Mein "Problem" ist folgendes :
Ich wollte erreichen, dass man eine ganze Seite mit nur EINER Scrollleiste scrollen kann, da bietet sich ja CSS an.. Nur wollte ich jetzt nicht für jede Seite eine eigene Navigationsleiste erstellen (wenn das SO eine Lösung wäre, dann ginge das ja übrigens auch OHNE CSS)

Gibts denn eine Lösung, dass man mit PHP, CSS, JS,... Frames in einen Seite einbinden kann und trotzdem nur eine Scrollleiste hat ?


Antworten zu CSS-Container mit Frames ?:

also ich machs immer so da ich mir menü/navileiste in eine extra datei schreibe z.b.:

</table>
 <tr>
  <td><a blabla></a></td>
 </tr>
</table>

die nen ich dan z.b. Menue.php

und in den anderen seiten muss ich dann nur mit

<?php include('Menue.php') ?>

das menue einbinden und gut ist...dann hab ich keine frames und wenn ich mal nen neuen link ins menue machen muss dann nur in einer datei und nicht überall....


Gruß Jan

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ah, das ist natürlich auch eine gute Lösung....

Mehr als ich erwartet hatte ;)

Wenn ich kleinlich wär, dann würde ich jetzt sagen, dass damit die Frage aber nicht beantwortet ist, bin ich aber zum Glück nicht..

Geht diese "include" Lösung auch mit HTML Seiten oder sowas ? Für Webhoster, die kein PHP unterstützen würden..  ???

 :)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi |

Das mit dem include geht leider nur mit serverseitigen Scriptsprachen wie PHP. Diesen include bekommt der Client ja gar nicht mit, da wird die Seite einfach nur serverseitig vom Parser zusammengebastelt.

Zu deinem Problem:
Vielleicht kannst du dir eine eigene Scroll-Leiste bauen, die per JavaScript den anderen Frame mitscrollt. Schau dir dazu mal die Funktionen scrollBy() und scrollTo() an.
Bin grad noch am Probieren, denn es könnte auch noch anders gehen. Melde mich...

greez 8)
JoSsiF

hi JoSsiF

an Java hätt ich auch schon gedacht, aber es gibt IMHO genug leute die Java deaktiviert haben. Und was dann ?
aber eigenlcih gibt es mittlerweile auch genug anbieter die kostenlosen space anbieten inclusive PHP und MySQL... eventuell sollte schwoebel mal den anbieter wechseln...

Gruß Jan

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Jagut, bin momantan bei piranho, aber bei www.funpic.de gibts FTP UND php , also könnte ich eigentlich wechseln.

Aber die Javascript Lösung wäre auch mal interessant...

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Gruß |

Komme leider im Moment nicht dazu, die JavaScript-Lösung fertigzustellen.
Aber wenn du selber mal probieren willst, hier meine Gedanken dazu:

Man könnte über die pageYOffset-Eigenschaft (heißt für den IE meines Wissens anders) eines Frames dessen Scroll-Position abfragen und per scrollTo() auf einen anderen Frame übertragen.

Vielleicht komme ich in den nächsten Tagen nochmal dazu.

Aber: über den Sinn dieser Sache lässt sich natürlich Streiten ;)

@Jan190480:
Du hast recht, man sollte sich nicht darauf verlassen, dass der User generell JavaScript aktiviert hat. Trotzdem: Java != JavaScript ;)

greez 8)
JoSsiF


« NVU (N-View) funzt erst beim 2. Start!Frontpage Express? »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Schmutztitel
Als Schmutztitel - auch Schutztitel, Vortitel oder Vorsatztitel genannt - bezeichnet man die erste  gedruckte Seite eines Buches, auf der nur Autorenname und Titel s...

CSS
CSS ist die Abkürzung für Cascading Style Sheets, eine Beschreibungssprache im Internets, die für die visuelle Gestaltung von Webseiten verantwortlich ist....

PHP
PHP steht für Personal Home Page und ist eine Skriptsprache die meist verwendet wird zur dynamischen Erzeugen von Internetseiten. PHP zeichnet sich durch die weite D...