+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Im div nach Einleitung einen "weiter Button"

  1. #1
    TP-Senior bewusstwerdung macht alles soweit korrekt
    Registriert seit
    Jul 2003
    Ort
    Wien
    Beiträge
    235

    Im div nach Einleitung einen "weiter Button"

    Hallo,

    finde für mein Problem keine Vernünftige Lösung
    die auch W3C Entspricht. Hier mein Problem...

    Habe für den Content ein div mit folgendem css
    Code:
    #content {
    	min-height:490px;
    	width: 615px;
    	background-color: #ffffff;
    	padding: 10px;
    	border: 1px solid #96261B;
    	margin-top: 0;
    	margin-right: 0px;
    	margin-bottom: 0;
    	margin-left: 145px;
    }
    Nun kommt ein Artikel mit Text rein mit der Möglichkeit
    "mehr lesen" zu klicken.
    Danach soll der Komplette Text im div sichtbar sein,
    wie z.B. bei Joomla.

    In diesem content-div sind 5 Artikel mit dem selben Prinzip enthalten.

    Wie kann ich das Umsetzen?

    Lieben Dank und Gruß
    Otto

  2. #2
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Nun kommt ein Artikel mit Text rein mit der Möglichkeit
    "mehr lesen" zu klicken.
    Ja das kannst du mit verschiedenen Ansätzen lösen.

    Bei Joomla ist das, soweit ich weis, mit PHP gelöst worden. Klickst du drauf, wird der die Seite mit dem Rest, per Abfrage aus der Datenbank, nachgeladen.

    Oder du machst die ganze Geschichte mit Javascript, AJAX.
    Dreamweaver hat das schon vorgefertigt. Verwendet wird das Spry Framework.

    Da ist aber der Nachteil, das das alles beim laden der Seite mitgeladen wird. Wenn dann viel Text drin ist, dauert das seine Zeit.
    Das umschalten geht dann aber sehr flott :-)

  3. #3
    TP-Senior bewusstwerdung macht alles soweit korrekt
    Registriert seit
    Jul 2003
    Ort
    Wien
    Beiträge
    235
    Hallo zulujaner!

    Danke für die Antwort!
    Da ich nicht sehr viel Text verwende, werde ich mal das
    Spry Framework von Dreamweaver testen.

    Mal sehen wie es funkt....

    LG
    Otto

  4. #4
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Ich hab sowas mit jquery gemacht und hab auch die Möglichkeit einen anderen Kurztext zu nehmen als den langen.

    http://bushidoalfeld.de/
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  5. #5
    TP-Senior bewusstwerdung macht alles soweit korrekt
    Registriert seit
    Jul 2003
    Ort
    Wien
    Beiträge
    235
    Hallo the0bone!

    Das sieht voll super aus!!!
    Hierbei muss beim User js im Browser Aktiviert sein.

    Ist diese Lösung von dir W3C Standard?
    Wenn ja kann du mir ein Beispiel posten

    Habe auch nicht mehr Text als auf deiner Seite,
    wäre voll super!

    Danke
    LG
    Otto

  6. #6
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Oups, seh grad, das es invalid ist... fehlt nen p Tag. Mach ich heute abend valid.
    Und wenn der Besucher JavaScript aus hat, bekommt er gleich von anfang an den langen Text gezeigt.

    Aber das ganze ist nicht schwer!
    Kurztest ist in einem Container mit einer Klasse und Langtext ist in einem anderen Kontainer mit einer anderen Klasse.
    Grundsätzlich nutze ich dafür jquery.

    Code:
    $(document).ready(function(){
    	$(".contentTEASER").show();
    	$(".contentTEASER").after('<a href="#" class="weiterlesen">... hier klicken um weiter zu lesen</a>');
    	$(".weiterlesen").click(function () {
    		$(this).next(".contentHTML").show();
    		$(this).prev(".contentTEASER").hide();
    		$(this).hide();
    		return false;
    	});
    	$(".contentHTML").hide();
    });
    Über CSS blende ich den Teaser erstmal aus und zeige den Langtext an.
    Im Javascript drehe ich das ganze. Zuerst sag ich ihm, dass er den Teaser wieder zeigen soll. Und nach dem Teaser Container soll der den Link einfügen. (Hier fehlen die <p></p> Tags.)
    Dann kommt die "toggle" Funktion. Wenn der Link geklickt wird, dann zeige das eine und das andere nicht mehr.
    Zum Schluss blende ich den Langtext noch aus.

    Fertig
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  7. #7
    TP-Senior bewusstwerdung macht alles soweit korrekt
    Registriert seit
    Jul 2003
    Ort
    Wien
    Beiträge
    235
    Hallo!

    Werde heut Abend gleich mal probieren deinen Input umzusetzen.
    Sollte ich wo Anstehen, Frage ich nochmals nach.

    Vorab mal vielen Dank für deinen Input!

    lg
    Otto

  8. #8
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Zitat Zitat von the0bone Beitrag anzeigen
    Oups, seh grad, das es invalid ist... fehlt nen p Tag. Mach ich heute abend valid.
    So, valid!
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  9. #9
    TP-Senior bewusstwerdung macht alles soweit korrekt
    Registriert seit
    Jul 2003
    Ort
    Wien
    Beiträge
    235
    Hallo,

    habe es jetzt mit "Spry Framework" und zwar mit
    dem "Spry Rolladen" gefertigt.
    Der Tip kam von zulujaner! Vielen Dank nochmals für den Tip!!!

    Da ich selber noch eine ältere DW Version habe und daher noch
    kein Spry Framework Inkludiert habe, hat mir ein Freund
    die *.css, *.js dafür gesendet.

    Damit habe ich es geschafft, leider ist die Seite noch nicht Online.

    Trotzdem ein Danke the0bone

    LG
    Otto

+ Antworten

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 05.10.2007, 07:07
  2. "nach-oben-button"
    Von Johann.S im Forum HTML & CSS
    Antworten: 13
    Letzter Beitrag: 08.05.2005, 09:17
  3. [JS] Slideshow "Weiter"-Button einbauen
    Von afromaxx im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 05.12.2004, 14:57
  4. Antworten: 2
    Letzter Beitrag: 25.08.2004, 21:18
  5. Movie "lahmt" nach "Pause-Script"
    Von PeterBrand im Forum Flash & Multimedia
    Antworten: 4
    Letzter Beitrag: 18.05.2004, 09:02

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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