php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS Probleme mit HTML5, Bootstrap oder jQuery ?

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 21-09-2007, 17:52
Morpheus2100
 Registrierter Benutzer
Links : Onlinestatus : Morpheus2100 ist offline
Registriert seit: Apr 2004
Beiträge: 385
Morpheus2100 ist zur Zeit noch ein unbeschriebenes Blatt
Standard [JavaScript] Zu viele versteckte <div> Elemente?

Hallo Leute,

ich bräuchte mal wieder eure Hilfe bzw. Tipps von euch!
Ich habe das Problem dass ich ein Interface habe, welches mir <div> Container erzeugt an maß! D.h. ich lade das Interface mit 4500 Results von einer Query, dies lade ich versteckt in ein ausgeblendetes <div> rein.
Also 4500 Results = 4500 div Elemente mit ID und das ganze nochmals, mit einem weiteren div für weitere Anzeigen.

4500 Result = 9000 versteckte <div>-Elemente mit je einer ID.

Da hat der Browser ganz schön zu werkeln! Jetzt möchte ich das ganze auf Performance trimmen.
D.h. ich möchte erst mein anklicke für die spzielle info soll er mit die Daten laden, und nicht alles im Vorhinein!

Bisher war der Inhalt in einem Versteckten <div>-container der beim klicken auf "block" gesetzt wurde.

Könnt ihr mir da weiterhelfen, wie ich das anders Lösen könnte?

Vielen Dank für euer Hilfe!

Schöne Grüße
Michael
Mit Zitat antworten
  #2 (permalink)  
Alt 21-09-2007, 18:18
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard

AJAX.
Seitenfunktion.
Tags.

Es gibt so viele Varianten, technische wie soziale~
Mit Zitat antworten
  #3 (permalink)  
Alt 21-09-2007, 18:53
Morpheus2100
 Registrierter Benutzer
Links : Onlinestatus : Morpheus2100 ist offline
Registriert seit: Apr 2004
Beiträge: 385
Morpheus2100 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von ghostgambler
AJAX.
Seitenfunktion.
Tags.

Es gibt so viele Varianten, technische wie soziale~
Ajax ist klar -- hat da jemand ein beispiel wie ich sowas umsetzen könnte?

Tags -- Was ist damit gemeint?

Seitenfunktion -- ist nicht so gerne gesehen!

Danke
Schöne Grüße
Michael
Mit Zitat antworten
  #4 (permalink)  
Alt 21-09-2007, 19:35
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Morpheus2100
Ajax ist klar -- hat da jemand ein beispiel wie ich sowas umsetzen könnte?


Zitat:
Tags -- Was ist damit gemeint?
Das du dem Besucher der Website ermöglichst, auf welche Variante auch immer (Tags ist einfach der aktuell beliebte web2.0-Hype), seine Suche nach Ergebnissen soweit einzuschränken, dass er keine Seitenfunktion braucht, und die Ergebnisse in einer überschaubaren Größe liegen, sodass der Browser daran nicht verreckt.

Zitat:
Seitenfunktion -- ist nicht so gerne gesehen!
Stimmt, lieber 9000 Divs ausgeben
Mit Zitat antworten
  #5 (permalink)  
Alt 22-09-2007, 20:02
dioony
 Newbie
Links : Onlinestatus : dioony ist offline
Registriert seit: Oct 2004
Ort: Oldenburg
Beiträge: 49
dioony ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Also wenn ich das richtig verstehe, dann kannst du einfach per Ajax den Content der jeweiligen div-Box nachladen, wenn sie auch angezeigt werden soll...

Dazu kann man am besten irgendwelche Frameworks wie z.B. Prototype benutzen. Und Prototype kann man dann noch mit scriptaculous tunen, falls man noch schöne effekte haben will...

Da kannst du dann einfach ne Javascript-Funktion aufrufen, wie z.B.

PHP-Code:
new Ajax.updater('divbox-id',ajaxseite.php

Dann wird einfach der Inhalt, den ajaxseite.php ausgibt in die div-box mit der id "divbox-id" nachgeladen...

bei deiner sache kann man dann der ganzen geschichte immer ne id übergeben, sodass ajaxseite.php immer dynamisch eine der 4500 einträge ausgibt...

hoffe, dass es weitergeholfen hat
__________________
Das Problem zu erkennen ist wichtiger, als die Lösung zu erkennen, denn die genaue Darstellung des Problems führt zur Lösung.
[Albert Einstein
Mit Zitat antworten
  #6 (permalink)  
Alt 24-09-2007, 07:33
Morpheus2100
 Registrierter Benutzer
Links : Onlinestatus : Morpheus2100 ist offline
Registriert seit: Apr 2004
Beiträge: 385
Morpheus2100 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von dioony

hoffe, dass es weitergeholfen hat
Ja bin jetzt zu der Erkenntnis gekommen, das ich es mit Ajax umsetzten werde!

Schöne Grüße
Michael
Mit Zitat antworten
  #7 (permalink)  
Alt 26-09-2007, 16:19
Morpheus2100
 Registrierter Benutzer
Links : Onlinestatus : Morpheus2100 ist offline
Registriert seit: Apr 2004
Beiträge: 385
Morpheus2100 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Habs jetzt komplett in Ajax gelöst, von 8,38min auf 4sek reduziert! ;-)

Das is mal ein Performanceschub!

Danke für die Tipps!

Schöne Grüße
Michael
Mit Zitat antworten
Antwort

Lesezeichen


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

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:30 Uhr.