有一個帶有無限滾動畫廊的頁面,它工作正常,但在腳本末尾它附加了 1 個空白圖像,使 1 個圖像再次損壞。無法理解問題出在哪里:(是否有任何解決方案如何使用 JS 將其從 feed 中刪除,或者使用 php 解析器存在 mystake ?JS代碼 var contentHeight = 800; var pageHeight = document.documentElement.clientHeight; var scrollPosition; var n = 9; var xmlhttp; function putImages(){ if (xmlhttp.readyState==4) { if(xmlhttp.responseText){ var resp = xmlhttp.responseText.replace("\r\n", ""); resp=resp.replace("\r", ""); resp=resp.replace("\n", ""); var files = resp.split(";"); var j = 0; for(i=0; i<=files.length; i++){ if(files[i] != ""){ document.getElementById("container").innerHTML += ' <div class="masonry-brick" ><div class="item masonry-item"><img src="https://site.eu/img/'+files[i]+'" alt="Masonry Brick" class="masonry-content"/></div></div>'; j++; if(j == 3 || j == 6) document.getElementById("container").innerHTML += ''; else if(j == 9){ //document.getElementById("container").innerHTML += '<p>'+(n-1)+" Images Displayed | <a href='#header'>top</a></p><hr />"; j = 0; } } } } } } function scroll(){ if(navigator.appName == "Microsoft Internet Explorer") scrollPosition = document.documentElement.scrollTop; else scrollPosition = window.pageYOffset; if((contentHeight - pageHeight - scrollPosition) < 500){ if(window.XMLHttpRequest) xmlhttp = new XMLHttpRequest(); else } }
JS 通過 dir 解析 php 腳本添加空白圖像名稱
慕碼人8056858
2023-08-19 16:39:54