html页面比较长,如何用js实现网页一打开显示在网页的中部?
2024-09-30 18:04:23
加入js代码
<style type="text/css">
body {
height: 2000px;
}
</style>
<script type="text/javascript">
onload = function ()
{
var dh = document.documentElement.scrollHeight || document.body.scrollHeight;
window.scrollTo (, (dh - screen.availHeight) / );
}
</script>
配合判断是否是手机端使用代码
<script type="text/javascript">
<!--
//平台、设备和操作系统
var system ={
win : false,
mac : false,
xll : false
};
//检测平台
var p = navigator.platform;
system.win = p.indexOf("Win") == ;
system.mac = p.indexOf("Mac") == ;
system.x11 = (p == "X11") || (p.indexOf("Linux") == );
//跳转语句
if(system.win||system.mac||system.xll){
onload = function ()
{
window.scrollTo (,);
} }else{
//如若手机则跳转的页面路径
}
-->
</script>
最新文章
- css基础2
- EXT.NET入门必读
- JavaScript DOM编程艺术学习笔记(一)
- PHPstorm 的快捷键
- Java反射学习(java reflect)(一)
- java学习——函数
- 2D转换
- 通过Java反射调用方法
- 纯命令提交代码到git仓库(教你怎么装逼)
- css3基本属性
- 手写JavaScript常用的函数
- 12.python-metaclass元类
- [No0000107]C#中 Excel列字母与数字的转换
- ssh框架中,工具类调用service层方法(参考https://www.cnblogs.com/l412382979/p/8526945.html)
- LintCode: Unique Characters
- Javascript作用域学习笔记(三)
- GIT问题(二)——add报错
- Python 按当前日期(年、月、日)创建多级目录的方法
- idea破解方法
- Http服务器实现文件上传与下载(一)