JQUERY浮动窗口、toast提示、ajax调用
来源:互联网 发布:淘宝店铺怎样刷粉丝 编辑:程序博客网 时间:2024/04/28 20:52
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><script language="javascript" type="text/javascript" src="../inc/jquery-1.4.2.min.js"></script><SCRIPT src="../monitor/images/jquery.boxy.js?r=<?php echo rand(10000, 99999) ?>" type=text/javascript></SCRIPT><link href="../monitor/images/boxy.css?v=1" rel="stylesheet" type="text/css" /><style>.boxy-inner{background-color:rgb(154, 162, 137);filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;color:white; border:4px solid black;}.boxy-inner a{ color:white;}.top,.top-left,.top-right,.left,.right,.bottom,.bottom-left,.bottom-right{display:none;}.boxy-inner .title-bar{ background-color:rgb(104, 112, 87);}h2{ clear:both; background-color:rgb(104, 112, 87);}</style>var b;var ad;function type_switch(){ urlcomptime="<?php echo 'performanceMonitoringPlot.php?type=vd&vdType=comptime&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache='.$cache.'&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment; urlrate="<?php echo 'performanceMonitoringPlot.php?type=vd&vdType=readrate&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache='.$cache.'&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment; urllba="<?php echo 'performanceMonitoringPlot.php?type=vd&vdType=lba&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache='.$cache.'&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment;<?php if($controller==2) $type=pbufMc; else $type=pbuf; ?>// urlcfree="<?php echo 'performanceMonitoringPlot.php?type=pbuf&vdType='.$vdType.'&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache=free&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment; urlcbusy="<?php echo 'performanceMonitoringPlot.php?type='.$type.'&vdType='.$vdType.'&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache=busy&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment;// urlcdirty="<?php echo 'performanceMonitoringPlot.php?type=pbuf&vdType='.$vdType.'&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache=dirty&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment; urlebuf="<?php echo 'performanceMonitoringPlot.php?type=ebuf&vdType='.$vdType.'&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache='.$cache.'&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment; urliscsi="<?php echo 'performanceMonitoringPlot.php?type=iscsi&vdType='.$vdType.'&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache='.$cache.'&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment; urlcpu="<?php echo 'performanceMonitoringPlot.php?type=cpu&vdType='.$vdType.'&controller='.$controller.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc='.$pbufMc.'&rwtype='.$rwtype.'&period='.$period.'&longtermtime='.$longtermtime.'&cache='.$cache.'&circle='.$circle.'&circle_range'.$circle_range.'&cpu_seq='.$cpu_seq.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate.'&time='.$time.'&increment='?>"+increment; if(b){ if(b.isVisible())b.hide(); else {b.show();ad1.hide();} }else{ b=new Boxy("<div><p><?php if($DGname != "") {?><a href='"+urlcomptime+"'>iSCSI Command Completion Time (<?php echo $DGname.":".$VDname ?>)</a><br/><a href='"+urlrate+"'>Data Rate (<?php echo $DGname.":".$VDname ?>)</a><br/><a href='"+urllba+"'>Sector Address (<?php echo $DGname.":".$VDname ?>)</a><br/><?php }?><a href='"+urlcbusy+"'>Persistent Cache Busy-Page Percentage</a><br/><a href='"+urlebuf+"'>SSD Cache Hit</a><br/><a href='"+urliscsi+"'>Busy Plot</a><br/><a href='"+urlcpu+"'>CPU Busy Percentage</a></p><a href='javascript:void(0)' onclick='opendg()'><br/></a></div>", {title: "Quitch Switch",draggable:true}); b.show(); ad1.hide();}
var Toast = function(config){ this.context = config.context==null?$('body'):config.context; this.message = config.message; this.time = config.time==null?3000:config.time; this.left = config.left; this.top = config.top; this.init();}var msgEntity;Toast.prototype = { init : function(){ $("#toastMessage").remove(); var msgDIV = new Array(); msgDIV.push('<div id="toastMessage">'); msgDIV.push('<span>'+this.message+'</span>'); msgDIV.push('</div>'); msgEntity = $(msgDIV.join('')).appendTo(this.context); var left = this.left == null ? this.context.width()/2-msgEntity.find('span').width()/2-46 : this.left; var top = this.top == null ? '20px' : this.top; msgEntity.css({position:'absolute',top:top,'z-index':'99',left:left,'background-color':'black',color:'white','font-size':'16px',padding:'10px',margin:'10px'}); msgEntity.hide(); }, show : function(){ msgEntity.fadeIn(this.time/100); msgEntity.fadeOut(this.time); }}
function changeTime(){ var date = document.getElementById("longtermtime").value; var reg=/[^0-9,]*/g; var tmp=date.replace(reg,""); var year=tmp.substring(4,8); var month=tmp.substring(0,2); var day=tmp.substring(2,4); var hms=tmp.substring(8,14); var hour=tmp.substring(8,10); var min=tmp.substring(10,12); var s=tmp.substring(12,14); document.getElementById("prev").value="prev"; document.getElementById("next").value="next"; document.getElementById("prev").disabled=""; document.getElementById("next").disabled=""; var longtermtime=year+month+day+"_"+hms; if (longtermtime=="_") longtermtime=""; else { $.ajax({ url:"check.php?longtermtime="+longtermtime, cache:false, //dataType:'json', success:function(j){ //alert(j); if(j==1){ new Toast({context:$('body'),message:'<font >There is no data at '+date+', it will jump the data nearby. </font>',top:'200px'}).show(); } increment=0; } }); } var number = Math.random(); var obj=document.getElementById("pic1"); url="<?php echo 'srcPerMonitor.php?type='.$type.'&controller='.$controller.'&vdType='.$vdType.'&cache='.$cache.'&DGname='.$DGname.'&VDname='.$VDname.'&pbufMc=1&rwtype='.$rwtype.'&period='.$period.'&increment='.$increment.'&circle='.$circle.'&circle_range='.$circle_range.'&circle_getval='.$circle_getval.'&circle_rate='.$circle_rate; ?>"; obj.src = url+"&v="+number+"&longtermtime="+longtermtime+"&date="+date; // document.location.href = "../System/performanceMonitoringPlot.php?type=<?= $type ?>&controller=<?= $controller ?>&vdType=<?= $vdType ?>&cache=<?= $cache ?>&DGname=<?= $DGname ?>&VDname=<?= $VDname ?>&time=<?= $time ?>&rwtype=<?= $rwtype ?>&period=<?= $period
?>&increment=0&longtermtime="+longtermtime+"&date="+date;}
//check.php<?php $cmd="daperf -points 5 -cpubusy -longterm -time $longtermtime| awk -F \" \" 'NR==6{print $5}'";$timetmp=explode(":", `$cmd`);$year=substr($timetmp[0],0,4);$month=substr($timetmp[0],4,2);$day=substr($timetmp[0],6,2);$hour=substr($timetmp[0],9,2);$minute=substr($timetmp[0],11,2);$sec=substr($timetmp[0],13,2);$timetmp=$year."-".$month."-".$day." ".$hour.":".$minute.":"."$sec";$cmd_tmp="date +%s -d '".$timetmp."'";$min=`$cmd_tmp`;$max=$min+1200;$year=substr($longtermtime,0,4);$month=substr($longtermtime,4,2);$day=substr($longtermtime,6,2);$hour=substr($longtermtime,9,2);$minute=substr($longtermtime,11,2);$sec=substr($longtermtime,13,2);$longtermtime=$year."-".$month."-".$day." ".$hour.":".$minute.":"."$sec";$cmd_lt="date +%s -d '".$longtermtime."'";$lt=`$cmd_lt`;if(($lt < $min) || ($lt > $max)) echo "1";else echo "0";//echo $min."#".$max."#".$lt;?>
0 0
- JQUERY浮动窗口、toast提示、ajax调用
- Jquery和ajax开发案例之---浮动窗口
- jquery浮动窗口
- jQuery之浮动窗口
- Toast-Android 专属浮动小提示
- JQuery实现浮动窗口原理
- 使用JQuery制作浮动窗口
- JQuery浮动DIV提示信息
- 浮动留言板(jQuery 插件+Ajax)
- Toast.makeText浮动小提示(做个小笔记)
- 利用浮动窗口提示用户操作
- Ajax显示一个浮动的窗口(实例)
- jquery验证表单,仿Toast提示效果
- Jquery Ajax智能提示
- jquery-ajax智能提示
- jQuery入门学习五:浮动窗口
- ajax弹出窗口提示与弹出窗口
- JQuery信息提示框插件jquery.toast.js
- c++中析构函数调用时机的研究
- 气体检测系统来监视和控制一氧化碳的排放量在封闭的环境中
- jQuery Validation Engine data-prompt-position自定义提示层位置
- hdoj 1009 FatMouse' Trade 【贪心】
- Mac OS X下PHP+Apache+MySQL+ZendStudio开发环境的配置
- JQUERY浮动窗口、toast提示、ajax调用
- sybase 锁
- cookie
- 用VC++在VS2010中的类型转换问题(char*或string转换成LPCWSTR)
- 天文学家称污染才是找到外星生命关键钥匙
- 【POJ】2676 Sudoku 【数独】精确覆盖
- leetcode 刷题之路 30 Path Sum
- 浴室间谍照相机,遥控器剃须膏防水隐蔽的间谍相机HD DVR 16GB
- 学栈和队列时的人生感悟