页面常用js效果,页面淡入js效果
各位老铁们,大家好,今天由我来为大家分享页面常用js效果,以及页面淡入js效果的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
页面内引入js有哪些方法
这次给大家带来页面内引入js有哪些方法,页面内引入js的注意事项有哪些,下面就是实战案例,一起来看一下。
在页面中引入js有两种基本方式:在页面中嵌入js、引用外部js文件。
一、在页面中嵌入js
这是在页面使用js最简单的方式了,一般我在写个小测试的情况下会用这种方式。
把script元素写在</body>前面,script元素的内容就是js代码。像这样:
<script>
//在这里写js
function test(){
alert('说点什么呢');
}
test();
</script>
二、引用外部js文件
引用外部js文件,可以使js文件和HTML文件相分离、一个js文件可被多个HTML文件使用、维护起来也更方便等等。
用法是把script元素的src属性,设置为js文件的URL即可,如:
<script src="js/test.js"></script>
三、script元素在HTML文件中的位置
如果把script元素放在head元素里,就像这样:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script src="xxx.js"></script>
</head>
<body>
<!--页面内容-->
</body>
</html>
这样做的话,待浏览器经过下载、解析、执行完js文件之后,才会呈现页面内容。如果一个页面需要很多个js文件,那么浏览器可能会出现短暂的“白板”,用户体验不好。
所以,我们应该把js文件放在</body>的前面,这样浏览器会先展现页面给用户。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!--<script src="xxx.js"></script>-->
</head>
<body>
<!--页面内容-->
<script src="xxx.js"></script>
</body>
</html>
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
HTML标签与DOM节点结合
js禁止浏览器后退事件
JS点击循环切换播放图片
细谈JS刷新页面常用方法有哪些
js常见的几种页面刷新方法如下:
1 history.go(0);
2 location.reload();
3 location=location;
4 location.assign(location);
5 document.execCommand(‘Refresh‘);
6 window.navigate(location);
7 location.replace(location);
8 document.URL=location.href;
以上几种方法都是单纯的属性当前页面,如果框架页面中有子页面,只想刷新子页面的时候,可以用以下方法:
top.location.reload();刷新整页
self.location.reload();刷新本页
window.location.rel="external nofollow" href="自定义页面地址";
自动刷新页面的方法:
在<head>标签中加入<meta http-equiv="refresh" content="10">
其中content是时间间隔,每10s刷新一次
在body中添加onload="opener.location.reload()",即<body onload="opener.location.reload()">为页面启动时刷新
在body中添加onUnload="opener.location.reload()",即<bodyonUnload="opener.location.reload()">为页面关闭时刷新
js查页面历史
一、JS高手呢,获取历史网址你的问题涉及到 Same Origin Policy(同源策略),这是一个关系到隐私和安全性的问题。任何浏览器都不会给你机会让你访问**异域**历史网址。
但是,如果这三个页面在同一域名下,你可以使用 Javascript的 document.cookie来记录每次访问的网址。
我写的例子需要4个文件,url_history.js,1.,2.,3.(三个文件内容相同),代码写在空间(hi.baidu/keneks/item/50699e21f9300d0c72863e4d)
复制粘贴,将 url_history.js和其它三个文件放在一起,访问任何一个页面,点击任何链接,上面会自动显示曾经访问过的页面。
历史网址以 array形式保存在 url_history变量中,所以 url_history[0]为上一个,url_history[1]为上上一个,以此类推。
二、js中历史网页中怎么把上一个页面换成另一个页面 js是没有更改浏览历史url和获取从上一页开的url地址的,您可以使用window.location.replace(url);来重置浏览历史,
window.location.replace不在浏览器中保存跳转前的网址,因此按返回键将无效;
例子:
有 3个jsp页面(1.jsp, 2.jsp, 3.jsp),进系统默认的是1.jsp,当我进入2.jsp的时候, 2.jsp里面用window.location.replace("3.jsp");与用window.location.href("3.jsp");从用户界面来看是没有什么区别的,但是当3.jsp页面有一个“返回”按钮,调用 window.history.go(-1);wondow.history.back();方法的时候,一点这个返回按钮就要返回2.jsp页面的话,区别就出来了,当用window.location.replace("3.jsp");连到3.jsp页面的话,3.jsp页面中的调用 window.history.go(-1);wondow.history.back();方法是不好用的,会返回到1.jsp。当用window.location.href("3.jsp");连到3.jsp页面的话,3.jsp页面中的调用 window.history.go(-1);wondow.history.back();方法是好用的,会返回2.jsp。因为window.location.replace("3.jsp");是不向服务器发送请求的跳转,而window.history.go(-1);wondow.history.back();方法是根据服务器记录的请求决定该跳到哪个页面的,所以会跳到系统默认页面1.jsp。window.location.href("3.jsp");是向服务器发送请求的跳转,window.history.go(-1);wondow.history.back();方法是根据服务器记录的请求决定该跳到哪个页面的,所以就可以返回到2.jsp。
三、JS或jQuery,清除网页历史记录在展示历史记录的页面添加如下js。
页面常用js效果的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于页面淡入js效果、页面常用js效果的信息别忘了在本站进行查找哦。