<iframe src="a_search_page.php" width="100%"></iframe>
如果您曾在移动设备中使用慢速连接,则可能会注意到在加载其他页面时出现空白页(即使在快速连接时也会出现)。我的意思是如果用户输入的东西&amp;点击我网站上的搜索,它将数据发送到服务器&amp;由于服务器向用户反向发送数据,因此空白页面会在移动设备中显示,直到用户完全收到HTML
数据为止。
我想在加载另一个页面之间禁用空白页面。
我不想显示白色空白页面,我希望它在加载另一个页面时被冻结。我的意思是当用户点击搜索时,当前页面将被冻结,直到用户完全收到搜索结果页面的HTML
数据为止!
那么,我可以使用JavaScript
/ jQuery
执行此操作吗?
答案 0 :(得分:0)
也许这就是你要找的东西?
<script>
var firstrun = new Object();
function frameMagic(el) {
if (typeof firstrun[el] === ‘undefined’) { firstrun[el]=true; }
else { document.getElementById(el).scrollIntoView(); }
}
</script>
<iframe id=”iframe” onLoad=”frameMagic(‘iframe’);”>