Einzelne Blöcke oder Panels nicht reloaden ?
Eingetragen von The Guy (89)
am 25.04.2012 - 15:55 Uhr in
am 25.04.2012 - 15:55 Uhr in
Hey Leute ,
gibt es eine Möglichkeit einzelne Blöcke oder Panels bei einem Seiten-refresh nicht zu refreshen und weiterlaufen zulassen ?
Als Beispiel : Ich habe einen Block der ein Youtube-Video abspielt und ich aktualisiere die Seite. Das Video wird weiterhin wiedergegeben aber die anderen Blöcke werden wie gehabt refresht. Geht das ?
Kann mir da einer weiterhelfen ?
Danke im Vorraus ;D
- Anmelden oder Registrieren um Kommentare zu schreiben
In der Form wie du es planst
am 25.04.2012 - 15:59 Uhr
In der Form wie du es planst geht das nicht, da das youtube Video ohne eine Übergabe der Position nicht wissen kann, wo es weiterlaufen soll, wenn die Seite neu geladen wird.
Du könntest aber den umgekehrten Weg gehen und bei Klick auf Links die anderen Bereiche dynamisch über ajax Calls nachladen. Das Video wäre dann der "feste Seitenbestandteil" der Rest der Seite wird per Ajax nachgeladen.
Wobei ich mir hier ernsthaft die Frage stellen würde - MUSS DAS WIRKLICH SEIN ?
SteffenR
Danke für die schnelle
am 25.04.2012 - 16:33 Uhr
Danke für die schnelle Antwort !
Ich bin ziemlicher Anfänger was Drupal anbelangt und habe kaum Ahnung von AJAX.
Könntest du mir grob beschreiben wie man das anstellt ?
etwas nicht reloaden
am 25.04.2012 - 19:03 Uhr
klappt nicht.
Es geht aber, etwas ganz gezielt neu laden.
Das ist dann mit AJAX zu realisieren, oder mit Flash, was beides die gleiche Funktionalität nutzt.
Nämlich das asynchrone Laden von Daten, ohne dass die Seite neu aufgerufen wird.
Bei Drupal bietet sich AJAX an.
Trivial ist es allerdings nicht.
Naja gut, Ich werde mich mal
am 25.04.2012 - 19:05 Uhr
Naja gut, Ich werde mich mal die nächsten Wochen einlesen.
Vielen Dank ;D