PHP實(shí)現(xiàn)普通和定時(shí)跳轉(zhuǎn)的幾種方式
一、普通跳轉(zhuǎn)
1、使用header函數(shù):通過(guò)設(shè)置HTTP頭部信息實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)??梢允褂肔ocation頭部指定跳轉(zhuǎn)的URL。例如:
header("Location: http://www.example.com"); exit();
2、使用JavaScript:可以使用JavaScript的window.location對(duì)象來(lái)實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)。例如:
echo '<script>window.location.;
3、使用HTML meta標(biāo)簽:可以使用HTML的meta標(biāo)簽來(lái)設(shè)定延時(shí)跳轉(zhuǎn)。例如:
echo '<meta http-equiv="refresh" content="0;url=http://www.example.com"/>';
4. 使用標(biāo)簽:可以使用HTML的標(biāo)簽來(lái)創(chuàng)建一個(gè)超鏈接,并設(shè)置跳轉(zhuǎn)的URL。例如:
echo '<a rel="external nofollow" >點(diǎn)擊跳轉(zhuǎn)</a>';
5、使用iframe標(biāo)簽:可以使用HTML的iframe標(biāo)簽來(lái)創(chuàng)建一個(gè)內(nèi)嵌框架,將頁(yè)面內(nèi)容嵌入到iframe中,并達(dá)到跳轉(zhuǎn)頁(yè)面的效果。例如:
echo '<iframe src="http://www.example.com" frameborder="0"></iframe>';
二、定時(shí)跳轉(zhuǎn)
1、使用header函數(shù):通過(guò)設(shè)置HTTP頭部信息實(shí)現(xiàn)定時(shí)跳轉(zhuǎn)??梢允褂肦efresh頭部指定延時(shí)時(shí)間和跳轉(zhuǎn)的URL。例如:
header("Refresh: 5; url=http://www.example.com"); exit();
2. 使用JavaScript的setTimeout函數(shù):可以使用JavaScript的setTimeout函數(shù)來(lái)實(shí)現(xiàn)延時(shí)跳轉(zhuǎn)。例如:
echo '<script>setTimeout(function() { window.location.; }, 5000);</script>';
3. 使用HTML的meta標(biāo)簽:可以使用HTML的meta標(biāo)簽來(lái)設(shè)定延時(shí)跳轉(zhuǎn)。通過(guò)設(shè)置http-equiv為refresh,content為延時(shí)時(shí)間和跳轉(zhuǎn)的URL來(lái)實(shí)現(xiàn)。例如:
echo '<meta http-equiv="refresh" content="5; url=http://www.example.com"/>';
4. 使用JavaScript的location對(duì)象:可以使用JavaScript的location對(duì)象來(lái)實(shí)現(xiàn)延時(shí)跳轉(zhuǎn)。例如:
echo '<script>setTimeout(function() { location.; }, 5000);</script>';
到此這篇關(guān)于PHP實(shí)現(xiàn)普通和定時(shí)跳轉(zhuǎn)的幾種方式的文章就介紹到這了,更多相關(guān)PHP普通和定時(shí)跳轉(zhuǎn)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- php中重定向網(wǎng)頁(yè)跳轉(zhuǎn)方法總結(jié)案例教程
- Thinkphp自定義美化success和error提示跳轉(zhuǎn)頁(yè)面代碼實(shí)例
- PHP使用Apache的偽靜態(tài)功能實(shí)現(xiàn)“網(wǎng)頁(yè)404時(shí)跳轉(zhuǎn)指定頁(yè)面
- 解決thinkPHP 5 nginx 部署時(shí),只跳轉(zhuǎn)首頁(yè)的問(wèn)題
- 漂亮的thinkphp 跳轉(zhuǎn)頁(yè)封裝示例
- Thinkphp頁(yè)面跳轉(zhuǎn)設(shè)置跳轉(zhuǎn)等待時(shí)間的操作
相關(guān)文章
php與python實(shí)現(xiàn)的線程池多線程爬蟲功能示例
這篇文章主要介紹了php與python實(shí)現(xiàn)的線程池多線程爬蟲功能,結(jié)合實(shí)例形式分析了php與python實(shí)現(xiàn)線程池多線程爬蟲的完整實(shí)現(xiàn)方法,需要的朋友可以參考下2016-10-10在WordPress中實(shí)現(xiàn)發(fā)送http請(qǐng)求的相關(guān)函數(shù)解析
這篇文章主要介紹了在WordPress中實(shí)現(xiàn)發(fā)送http請(qǐng)求的相關(guān)函數(shù)解析,包括使用WP_Http類中的函數(shù)來(lái)發(fā)送post或get請(qǐng)求的方法,需要的朋友可以參考下2015-12-12php數(shù)組函數(shù)序列之next() - 移動(dòng)數(shù)組內(nèi)部指針到下一個(gè)元素的位置,并返回該元素值
next() 函數(shù)把指向當(dāng)前元素的指針移動(dòng)到下一個(gè)元素的位置,并返回該元素的值。如果內(nèi)部指針已經(jīng)超過(guò)數(shù)組的最后一個(gè)元素,函數(shù)返回 false2011-10-10ThinkPHP中公共函數(shù)路徑和配置項(xiàng)路徑的映射分析
這篇文章主要介紹了ThinkPHP中公共函數(shù)路徑和配置項(xiàng)路徑的映射,較為通俗的分析了ThinkPHP中公共函數(shù)路徑和配置項(xiàng)路徑的映射關(guān)系與對(duì)應(yīng)修改位置,有助于更好的理解ThinkPHP底層代碼原理,需要的朋友可以參考下2014-11-11