php 操作提示框
2024-08-23 01:10:51
/**
* 跳转
* @param type $msg
* @param type $url
*/
protected function jump($msg, $url)
{
$html = <<<EOF
<!DOCTYPE html>
<html lang="en">
<head><title>提示</title></head>
<style>
body {
font-size: 100%;
font-family: "Lato", sans-serif;
color: #8f9cb5;
background-color: #ffd88f;
}
.cd-popup {
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
background-color: rgba(94, 110, 141, 0.9);
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.cd-popup.is-visible {
opacity: 1;
visibility: visible;
-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
-moz-transition: opacity 0.3s 0s, visibility 0s 0s;
transition: opacity 0.3s 0s, visibility 0s 0s;
} .cd-popup-container {
position: relative;
width: 90%;
max-width: 400px;
margin: 4em auto;
background: #FFF;
border-radius: .25em .25em .4em .4em;
text-align: center;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px);
/* Force Hardware Acceleration in WebKit */
-webkit-backface-visibility: hidden;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.cd-popup-container p {
padding: 1em 1em;
}
</style>
<body>
<div class="cd-popup is-visible" role="alert">
<div class="cd-popup-container">
<p>{$msg}</p>
<span id="time" style="background: red;">3</span>
秒后自动跳转,如不跳转,请点击:<a href="{$url}">{$msg}</a>
</div> <!-- cd-popup-container -->
</div> <!-- cd-popup --> <script type="text/javascript"> delayURL("{$url}"); function delayURL(url) {
var delay = document.getElementById("time").innerHTML;
if (delay > 0) {
delay--;
document.getElementById("time").innerHTML = delay
} else {
window.top.location.href = url
}
setTimeout("delayURL('" + url + "')", 1000)
} </script>
</body>
</html>
EOF;
echo $html;die;
}
最新文章
- StrategyPattern (策略模式)
- 解决手机浏览器上input 输入框导致页面放大的问题(记录)
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(十三)台风模块
- 7zip ubuntu使用
- 如何在C#中获得input文本框中的值
- js获取页面及个元素高度、宽度
- 创建svn仓库脚本
- 对于一颗完全二叉树,要求给所有节点加上一个pNext指针,指向同一层的相邻节点-----层序遍历的应用题
- [ACM] HDU 2063 过山车 (二分图,匈牙利算法)
- poj 2309 BST 使用树阵lowbit
- filebeat ->; logstash ->; elasticsearch ->; kibana ELK 日志收集搭建
- python 编译源文件
- Linux 命令备忘
- python3+selenium入门02-操作火狐浏览器
- aview安装和使用
- c#new和override
- Postgresql分表与优化
- JavaMail直接发送邮件
- Entity创建一对一关系
- Java注解(Annotation)用法:利用注解和反射机制指定列名导出数据库数据