这是我参与「第四届青训营 」笔记创作活动的的第12天
js如何实现页面跳转
所谓的js页面跳转就是利用javesrcipt对打开的页面ULR进行跳转,如我们打开的是A页面,通过javsrcipt脚本就会跳转到B页面。
目前很多垃圾站经常用js跳转将正常页面跳转到广告页面,当然也有一些网站为了追求吸引人的视觉效果,把一些栏目链接做成js链接,但这是一个比较严重的蜘蛛陷阱,无论是SEO人员还是网站设计人员应当尽力避免。
很多站长在制作网站的时候,为了某种展示或SEO优化的目的,常常需要利用js跳转效果,所以对于一个站长或SEO来说,熟练的掌握或使用js技术(具体可查看马海祥博客《JavaScript是什么?JavaScript功能有哪些》的相关介绍),已成为一门必学的技能了。
在我这么多年做SEO的过程中,也收集和使用了很多的js代码,今天我就借助马海祥博客的平台跟大家分享一些常用的js页面跳转代码,希望能对大家有所帮助。
1、在原来的窗体中直接跳转用
<script type="text/javascript">\
window.location.href="你所要跳转的页面";\
</script>
2、在新窗体中打开页面用:
<script type="text/javascript">\
window.open('你所要跳转的页面');\
</script>
3、JS页面跳转参数的注解
<SCRIPT LANGUAGE="javascript">\
<!--
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')\
//写成一行
-->
</SCRIPT>
参数解释:
<SCRIPT LANGUAGE="javascript"> js脚本开始;\
window.open 弹出新窗口的命令;\
'page.html' 弹出窗口的文件名;\
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空'代替;\
height=100 窗口高度;\
width=500 窗口宽度;\
top=0 窗口距离屏幕上方的象素值;\
left=0 窗口距离屏幕左侧的象素值。