mit javascript aus db lesen



  • Mahlzeit miteinander ...

    Ich habe auf http://flowplayer.org/tools/demos/overlay/index.html eine kleines Tutorial gefunden, wie man einfache HTML Overlays bastelt.
    Meine Seite ist in einzelne Abschnitte unterteil. Jeder Abschnitt soll einen Link bekommen, der in einem Overlay Zusatzinfos anzeigt. Bis jetzt hab ich es so, dass alle ZUsatzinfos aus der Datenbank beim laden der Seite geholt werden (also alle Overlays werden beim laden der Seite erzeugt, ob sie nun angezeigt werden oder nicht). Gibt es eine einfache Möglichkeit, dass die Zusatzinfos für ein bestimmtes Overlay erst beim ersten Anzeigen des Overlays aus der Datenbank geladen werden?


  • Mod

    Stichwort: AJAX



  • Ich würde nochmal überlegen ob das Sinn macht die Daten erst später zu laden. Wieviele Overlays zeigst du pro Seite an und wieviel Informationen pro Overlay ?
    Jenachdem wieviel du pro Overlay laden musst ist es vielleicht doch "teurer" (im Bezug auf UX) die Daten nachträglich zu laden als alle einmal runterzuladen.



  • http://book.realworldhaskell.org/read/types-and-functions.html

    Shade Of Mine schrieb:

    Stichwort: AJAX

    Ja, dass es da AJAX bedarf, war mir auch klar. Ich habe allerdings nur wenig Erfahrung, was WebDev angeht und das ganze ist nur für ein Mini Projekt fürs Studium. Deshalb suche ich da eine einfache Quick 'n' Dirty Lösung ohne dicke Libs, etc.

    BierzeltOmi schrieb:

    Ich würde nochmal überlegen ob das Sinn macht die Daten erst später zu laden. Wieviele Overlays zeigst du pro Seite an und wieviel Informationen pro Overlay ?
    Jenachdem wieviel du pro Overlay laden musst ist es vielleicht doch "teurer" (im Bezug auf UX) die Daten nachträglich zu laden als alle einmal runterzuladen.

    Kann man nicht genau sagen. Die Seite lädt einzelne Texte aus einer DB, die dann kommentiert werden können.

    Im Grunde, möchte ich es so wie auf dieser Seite http://book.realworldhaskell.org/read/ (siehe einzelne Kapitel). Allerdings möchte ich die Kommentare sowie das Eingabefprmular als Overlay.



  • trolltäch schrieb:

    Ja, dass es da AJAX bedarf, war mir auch klar. Ich habe allerdings nur wenig Erfahrung, was WebDev angeht und das ganze ist nur für ein Mini Projekt fürs Studium. Deshalb suche ich da eine einfache Quick 'n' Dirty Lösung ohne dicke Libs, etc.

    =>
    1. (php) Script auf Server anlegen, was Kommentare als JSON für übergebene abschnitt-id zurückliefert
    2. jquery runterladen und in html seite einbinden
    3. overlay div mit platzhalter und formular für overlay anlegen
    4. bei linkklick jquery.ajax() aufrufen, platzhalter füllen, forumlar aktualisieren, overlay div öffnen


Anmelden zum Antworten