Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Code zur Implementierung der Sprungschnittstelle

PHP-Code zur Implementierung der Sprungschnittstelle

不言
不言Original
2018-07-31 09:44:022047Durchsuche

本篇文章给大家分享的内容是关于php实现跳转界面的代码,有详细的代码,希望可以帮助到有需要的朋友。

<?php
$t_url = preg_replace(&#39;/^url=(.*)$/i&#39;,&#39;$1&#39;,$_SERVER["QUERY_STRING"]);  
if(!emptyempty($t_url)) {  
    preg_match(&#39;/(http|https):\/\//&#39;,$t_url,$matches);  
    if($matches){  
        $url=$t_url;  
        $title=&#39;页面加载中,请稍候...&#39;;  
    } else {  
        preg_match(&#39;/\./i&#39;,$t_url,$matche);  
        if($matche){  
            $url=&#39;http://&#39;.$t_url;  
            $title=&#39;页面加载中,请稍候...&#39;;  
        } else {  
            $url=&#39;https://www.yugepower.com/&#39;;  
            $title=&#39;参数错误,正在返回首页...&#39;;  
        }  
    }  
} else {  
    $title=&#39;参数缺失,正在返回首页...&#39;;  
    $url=&#39;https://www.yugepower.com/&#39;;
}  
?>  
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
<meta http-equiv="refresh" content="1;url=&#39;<?php echo $url;?>&#39;;">  
<title><?php echo $title;?></title>  
<style>  
body{background:#000}.loading{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.spinner-wrapper{position:absolute;top:0;left:0;z-index:300;height:100%;min-width:100%;min-height:100%;background:rgba(255,255,255,0.93)}.spinner-text{position:absolute;top:50%;left:50%;margin-left:-90px;margin-top: 2px;color:#BBB;letter-spacing:1px;font-weight:700;font-size:36px;font-family:Arial}.spinner{position:absolute;top:50%;left:50%;display:block;margin-left:-160px;width:1px;height:1px;border:25px solid rgba(100,100,100,0.2);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border-left-color:transparent;border-right-color:transparent;-webkit-animation:spin 1.5s infinite;-moz-animation:spin 1.5s infinite;animation:spin 1.5s infinite}@-webkit-keyframes spin{0%,100%{-webkit-transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(720deg) scale(0.6)}}@-moz-keyframes spin{0%,100%{-moz-transform:rotate(0deg) scale(1)}50%{-moz-transform:rotate(720deg) scale(0.6)}}@-o-keyframes spin{0%,100%{-o-transform:rotate(0deg) scale(1)}50%{-o-transform:rotate(720deg) scale(0.6)}}@keyframes spin{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(720deg) scale(0.6)}}  
</style>  
</head>  
<body>  
<p class="loading">  
  <p class="spinner-wrapper">  
    <span class="spinner-text">页面加载中,请稍候...</span>  
    <span class="spinner"></span>  
  </p>  
</p>  
</body>  
</html>

相关推荐:

thinkphp框架下PHP实现pdf导出功能的代码

PHP中抽象类和接口的使用方法(代码)

Das obige ist der detaillierte Inhalt vonPHP-Code zur Implementierung der Sprungschnittstelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn