[Script] daten per javascript tauschen ...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Script] daten per javascript tauschen ...

    so, folgendes problem ...

    ich möchte trailer auf meiner seite anzeigen lassen (in div-containern), und da soll man zum nächsten trailer (oder eben div) weiterschalten können, ohne dass die seite neu geladen werden muss?!

    wie könnte ich das problem am besten angehen?! kann man per javascript (da kenne ich mich nur begrenzt aus) einfach die 'daten' ändern oder irgendwie zwischen den div's wechseln?
    zb dass alle divs bereits geladen werden, aber per javascript jeweils nur einer angezeigt wird?!

    hoffe, ihr könnt mir ein paar anhaltspunkte liefern!

    thx, jeichi

  • #2
    wie könnte ich das problem am besten angehen?!
    Mit AJAX
    Der Client führt im Hintergrund via AJAX einen Request nach dem nächsten Trailer aus. Speichert die Daten und bindet diese in den entsprechenden Div ein.
    zb dass alle divs bereits geladen werden, aber per javascript jeweils nur einer angezeigt wird?!
    Das ginge auch ist aber imho Humbug. Weil dann eine sehr lange Ladezeit auf den User zukommt auch wenn er nur der ersten Trailer anschauen will. Besser ist es die Daten nur bei Bedarf zu laden mittels einem AJAX Request im Hintergrund

    Gruss

    tobi
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #3
      Original geschrieben von jahlives
      Mit AJAX
      Der Client führt im Hintergrund via AJAX einen Request nach dem nächsten Trailer aus. Speichert die Daten und bindet diese in den entsprechenden Div ein.

      Das ginge auch ist aber imho Humbug. Weil dann eine sehr lange Ladezeit auf den User zukommt auch wenn er nur der ersten Trailer anschauen will. Besser ist es die Daten nur bei Bedarf zu laden mittels einem AJAX Request im Hintergrund

      Gruss

      tobi
      hab von ajax bisher noch keine ahnung ... wo könnte ich mich da am besten einlesen bzw. ist das vielleicht nur ein kurzer befehl?!

      ganz so ein humbug ist das nicht, da der trailer erst bei klick auf play per stream geladen werden würde ... d.h. die ladezeiten wären nicht so hoch

      Kommentar


      • #4
        http://de.wikipedia.org/wiki/Ajax_(Programmierung)
        http://www.ajax-community.de/
        http://www.jibbering.com/2002/4/httprequest.html

        So mal als Anlaufstellen
        ganz so ein humbug ist das nicht, da der trailer erst bei klick auf play per stream geladen werden würde
        Du würdest aber trotzdem für 7 Trailers 7 divs anlegen und das ist imho unnötig.

        Gruss

        tobi
        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Kommentar


        • #5
          Du würdest aber trotzdem für 7 Trailers 7 divs anlegen und das ist imho unnötig.
          Je nach der Anzahl Trailer würde ich aber auch auf einen Request verzichten und die Daten direkt mit einbinden! Das müsste man genauer entscheiden!
          Es würd ja schon reichen, die Adressen zu den Trailern in eine JS-Var zu schreiben und durch die Blätterfunktion den Trailer abzuändern.

          Kommentar


          • #6
            Original geschrieben von PHP-Desaster
            Je nach der Anzahl Trailer würde ich aber auch auf einen Request verzichten und die Daten direkt mit einbinden! Das müsste man genauer entscheiden!
            Es würd ja schon reichen, die Adressen zu den Trailern in eine JS-Var zu schreiben und durch die Blätterfunktion den Trailer abzuändern.
            an sowas hätte ich ja gedacht, aber ich bin eben mit javascript nicht gerade auf du!?

            Kommentar


            • #7
              Mach das doch als Iframes in einer Lytebox http://www.dolem.com/lytebox/. Das ist das einfachste, und du kommst ohne eine Zeile eigenes Javascript aus.

              Kommentar

              Lädt...
              X