2016-04-18 4 views
0

ich lese und suche, aber ich verstehe es nicht. :( Ich habe eine HTML-Seite mit einer Menge von Daten, so dass ich nur wollen, dass diese:.PHP laden nur wenn div im Ansichtsfenster ist

  • Legen Sie eine inklusive PHP/HTML-Datei das ist sichtbar, wenn ich die Seite öffnen (Ja, sollte es eine inbegriffen sein Datei mit etwas Code)
  • Wenn das Ende der Seite erreicht ist, sollte die nächste enthaltene PHP/HTML-Datei "geladen und sichtbar" sein - Ja es sollte NUR geladen werden, wenn das div mit der enthaltenen Datei sichtbar sein sollte
  • Und so weiter

Zum Beispiel:

<html> 
<head> 
<javascript code to load and check the visible of the divs> 
</head> 
<body> 
<div id="i am visible because i am in the vieport>Some content</div> 
. 
. 
. 
<div id="i am the next div with included content, but i am not in the viewport on start, only when a user is scrolling><?php include 'somefile.php'; ?></div> 
. 
. 
. 
<div id="i am the next div with included content, but i am also not in the viewport on start, only when a user is scrolling><?php include 'somefile2.php'; ?></div> 
. 
. 
</body> 
</html> 

Bitte kann mir jemand helfen. Ich bin auf php gut, aber ich nicht javascript so gut Dank :(

verstehen, RonnyDee

+1

Willkommen bei SO. Bitte lesen Sie [Welche Themen kann ich fragen?] (http://StackOverflow.com/Help/on-Topic) und [Wie man eine gute Frage stellt] (http://StackOverflow.com/Help/how-to-ask) Und [die perfekte Frage] (http : //codeblog.jonskeet.uk/2 010/08/29/schreiben-die-perfekte-frage /) – RiggsFolly

+0

Versuchen Sie, die Frage zu stellen, als ob jemand, der keine Ahnung hat, was Sie tun, wird es beantworten – RiggsFolly

Antwort

0

Was Sie fordern müssen mit clientseitigen Code ausgeführt werden, bedeutet dies, Code, der auf ausgeführt wird die Client-Seite (der Browser des Benutzers). Dazu müssen Sie beispielsweise JavaScript verwenden. Dies ist mit PHP auf der Serverseite nicht möglich.

+0

Ich weiß .. die Überprüfung der Sichtbarkeit sollte über jQuery erfolgen oder JavaScript. Aber nach meinem Verständnis sollte es möglich sein, dass ein DIV eine enthaltene HTML/PHP-Datei nur dann laden kann, wenn sie zulässig ist. Oder nicht? – RonnyDee

Verwandte Themen