Javascript 仅当div在视口中时加载PHP include
我阅读和搜索,但我不明白( 我有一个包含大量数据的HTML站点。因此我只想要以下内容:Javascript 仅当div在视口中时加载PHP include,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我阅读和搜索,但我不明白( 我有一个包含大量数据的HTML站点。因此我只想要以下内容: 加载打开页面时可见的包含PHP/HTML文件 (是的,它应该是一个包含一些代码的文件) 如果到达页面的末尾,下一个包含的PHP/HTML文件应该是“已加载且可见的”——是的,只有当包含该文件的div应可见时,才应加载该文件 等等 例如: <html> <head> <javascript code to load and check the visible of the di
- 加载打开页面时可见的包含PHP/HTML文件 (是的,它应该是一个包含一些代码的文件)
- 如果到达页面的末尾,下一个包含的PHP/HTML文件应该是“已加载且可见的”——是的,只有当包含该文件的div应可见时,才应加载该文件
- 等等
<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>
.
.
.
您所要求的必须使用客户端代码完成,这意味着在客户端(用户的浏览器)上执行的代码。你必须使用例如JavaScript。这不能用服务器端的PHP来完成。欢迎这样做。请阅读并试着问这个问题,好像有人不知道你在做什么一样。我知道。可见性检查应该通过jQuery或JavaScript来完成。但据我所知DIV是否可能只在可访问的情况下加载包含的HTML/PHP文件。是否?