html网页跳转代码大全

html-css06

html网页跳转代码大全,第1张

我们编写HTML页面的时候,经常需要实现页面之间的跳转功能。HTML页面之间的跳转包括refresh方式跳转,location方式跳转,history方式跳转。下面我就给大家分别介绍一下这三种跳转方式。

refresh方式跳转

refresh方式的跳转直接在head的meta标签里面添加就可以了,如下图所示,通过url设置跳转路径

如果refresh中不指定url,则是本页面刷新,如下图所示

location方式跳转

location方式的跳转需要在js中进行调用,通过调用它下面的href属性完成跳转,如下图所示

另外还可以用setTimeOut为location跳转指定一个时间,如下图所示

history方式跳转

history方式的跳转可以直接在HTML中写,如下图所示

同时也可以通过点击按钮,在JS中调用history进行跳转,如下图所示

第一种,最直接的方法<a href=ms-appx:///html/nextpage.htmlGo to next page</a这样就创建了一个Go to next page的链接,在页面单击就可以跳转到目标html第二种,利用button,然后为其添加响应事件,完成跳转<button id=directNextpage onclick=window.location.reload('/html/nextpage.html')Direct Next Page</button注意window.location.reload方法在WinJS中同样可以使用,这样,点击按钮,也能跳转到目标html文件第三种,其实跟第二种差不多,但是,响应事件在js里面完成,可以添加一些其他的操作<button id=nextPageNext Page</buttonfunction clickNextPage(){window.location.reload(/html/nextpage.html)}document.getElementById('nextPage').addEventListener(click, clickNextPage)以上三种方法都能正确地跳转到目标html,感觉还是第三种比较好,在响应跳转的同时也可以进行其他的操作,例如传递参数等