JavaScript 页面操作 1
来源:互联网 发布:淘宝发布的宝贝不见了 编辑:程序博客网 时间:2024/06/03 22:40
嗯!有5天没更了。双十一,不饶人啊!
1.怎么样用JavaScript实现页面刷新?
*其实这个是很简单的,css和html我就不写了*
js代码如下:
function refresh(){
window.location.reload();
}
setTimeout(‘refresh()’,5000);
其实还有一种方式,不调用window对象 ,而是调用document对象,如下:
function refresh(){
document.location.reload();
}
setTimeout(‘refresh()’,5000);
其实window.location===document.location
2.实现页面的前进与后退
这个利用的也是BOM对象,window对象的history属性。history的length属性能够表示游览器的游览历史,back和forward方法能实现前进与后退。
html代码:
页面的前进和后退
back
forward
js代码:
function fn1(){
window.history.back();//后退
}
function fn2(){
window.history.forward();//前进
}
var btn=document.getElementsByTagName(‘button’);
btn[0].onclick=function(){
console.log(“back”);
fn1();
};
btn[1].onclick=function(){
console.log(“forward”);
fn2();
}
3.动态关闭页面
利用BOM提供的对象和属性。
html代码:
动态关闭页面
关闭窗口
js代码:
var btn = document.getElementsByTagName(‘button’);
/*function fn(){
window.close(); //测试close方法
}*/
/*btn[0].onclick=function(){
console.log(“success”);
fn();
}*/
var url = “http://news.baidu.com/“;
var features = “height=100,width=100,top=100,left=100,toolbar=no,menubar=no,scrollbar=no,resizable=no,location=no,status=no”;
document.write(‘切换到百度首页‘);
var me =window.open(url,”newW”,features);
/*setTimeout(function(){
me.close();
},3000);*/
btn[0].onclick=function(){
me.close();
}
4.点击关闭窗口
html代码:
……
关闭窗口
js代码:
window.opener=null;
window.open(”,’_self’);
var btn=document.getElementsByTagName(‘button’);
btn[0].onclick=function(){
window.close();
}
- JavaScript 页面操作 1
- javascript页面操作
- javaScript操作页面对象组件
- 利用javascript操作页面节点
- 利用javascript操作页面节点
- JavaScript(1):Js实现web页面一段时间没操作,退出或关闭页面
- Javascript关于页面返回的相关操作
- Javascript获取页面标签元素操作
- 使用JavaScript操作浏览器页面的跳转
- javaScript刷新页面—滚动条位置不变的操作
- javascript实现分页及页面的增加删除修改操作
- JavaScript 页面特效笔记集【一】——表格操作
- Javascript 高效率http页面优化法则之DOM操作
- javascript中tonchmove禁止拖动页面的默认操作
- JavaScript 操作url向另一个页面传参
- javascript操作数据库1
- javascript操作xml 1
- Javascript操作DOM - 1
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- C语言实验——最值
- camke编译caffe
- github上的文档结构学习
- tp5隐藏入口文件index.php
- JavaScript 页面操作 1
- oracle中的聚合函数count、max、min、sum、avg等等
- Git 工作流程
- CentOS7 在线安装 Python3
- 通俗易懂的让你彻底搞懂冒泡排序的由来
- mysql5.7官网直译SQL语句优化--引擎压入条件优化
- Git 工作区、暂存区和版本库
- 约束规划问题与凸二次规划
- 第十周项目三——用二叉树求解代数表达式