H5修改url之pushState()和页面下拉加载判断
来源:互联网 发布:软件企业证书有效期 编辑:程序博客网 时间:2024/05/02 01:39
1.pushState方法
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>HTML5无刷修改url</title> <script type="text/javascript"> function changeURL(){ var url = document.getElementById('url').value; document.title = 'url'; window.history.pushState({}, null, 'http://'+window.location.host+'#'+url); } </script> </head> <body> <h1>html5无刷新改变url</h1> <div id="info" style="margin:30px 0;"> 页面真实地址: <span style="color:red;"><script type="text/javascript">document.write(window.location.href);</script></span> </div> <div> 请输入要改变地URL字符串:<input id='url' type="text" /> <button onclick="changeURL();">点击无刷改变url</button> </div> <div style="color:red;margin-top:30px;">请使用支持html5的浏览器访问</div> </body> </html>
2.页面下拉加载判断
<!DOCTYPE=html><html><head><script src="jquery.min.js" type="text/javascript"></script></head><body style="overflow:hidden;"><div>loading</div> <div class="main" style="height:600px;overflow:auto;"><div class="child" style='border:1px solid red;margin-top:20px;color:grey;height:700px' ></div> </div></body><script type="text/javascript">$(document).ready(function(){$(".main").unbind("scroll").bind("scroll", function(e){var sum = this.scrollHeight;if (sum <= $(this).scrollTop() + $(this).height()) {$(".main").append($(".child").clone());}});});</script></html>
0 0
- H5修改url之pushState()和页面下拉加载判断
- H5历史API之pushstate
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和history.pushState无刷新改变页面URL
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- 使用Ajax和history.pushState()实现无刷新改变页面内容和地址栏Url
- Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
- c++快速简易入门教程_001从结构体到类
- JavaScript cookie存储和读取(一)
- Spring中idref与ref的区别
- c++快速简易入门教程_002构造函数
- H5修改url之pushState()和页面下拉加载判断
- nrf51822 --- 配对绑定输入密码(pair)
- 关于ListView的getItemViewType()这个方法的踩坑叙述
- c++快速简易入门教程_003析构函数
- 【HDU】 1028 Ignatius and the Princess III
- Leetcode_86_Partition List
- 使用SQL Server发布数据库快照遇到错误:对路径”xxxxx“访问被拒绝的解决方法
- Android中复制及粘贴功能
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)