Tab 防刷新

今天发现项目中有个小毛病,就是tab老是刷新,就上网Copy了一份防止刷新的Tab例子,谢咯。

贴上来参考一下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <link href="../Style/StyleLightBlue/css/hrms.css" rel="stylesheet" type="text/css" />
    <link href="../Style/StyleLightBlue/css/table.css" rel="stylesheet" type="text/css" />
    <script src="../Style/jquery/jquery.js" type="text/javascript"></script>
    <script src="../Style/jquery/Basic.js" type="text/javascript"></script>
    <script language="javascript" type="text/javascript">
        $(function () {
            $("div.tab").hide(); //隐藏所有
            $("div.tabs a:first").addClass("current"); //第一个元素选中
            $("div.tab:first").show(); //第一个内容显示

            $("div.tabs a").click(function () {
                $("div.tabs a").removeClass("current"); //将所有的tab去掉current样式
                $(".tab").hide(); //隐藏所有
                $(this).addClass("current");
                var activeTab = $(this).attr("href"); //获取div
                $(activeTab).show();
            });
        });
    </script>
    <style type="text/css">
        .tabs
        {
            list-style: none;
            width: 400px;
            height: 23px;
        }
        .tabs a
        {
            display: block;
            float: left;
            padding: 2px 3px;
            background: #eff7ff;
            text-decoration: none;
            margin-right: 2px;
        }
        .tabs a.current
        {
            background: #a1c6de;
            color: #000;
        }
        .tab
        {
            display: block;
            width: 400px;
            height: 300px;
            border: 1px solid #ccc;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <div class="tabs">
            <a href="#xiangmu">信息录入</a>
            <a href="#kehu">信息管理</a>
        </div>
        <div id="xiangmu" class="tab"  >
            信息录入
        </div>
        <div id="kehu" class="tab" >
            信息管理
        </div>
    </div>
    </form>
</body>
</html>

Tab 防刷新

时间: 2024-11-10 09:31:31

Tab 防刷新的相关文章

考试防刷新、切屏效果实现

情景 在线考试模块这样一个需求: 避免学生用电脑查答案, 需要系统防止刷新.切屏或改变窗口大小,当达到次数后自动交卷. 实现  1,仿刷新.    因为浏览器都自带了刷新返回等按钮,因此只想到了弹出窗口的形式. /* * @param url 考试界面的链接 * @param name 新窗口的名称,没有可填空 * 属性menubar=no 新窗口隐藏菜单栏,防刷新即基本实现 */ window.open( url, name, "menubar=no" ) 没那么完美,鼠标点刷新按钮

Jquery插件 防刷新倒计时 “点击获取验证码后60秒内禁止重新获取

Jquery插件实现"点击获取验证码后60秒内禁止重新获取(防刷新)" 效果图: 先到官网(http://plugins.jQuery.com/cookie/)下载cookie插件,放到相应文件夹,代码如下: 1 <style type="text/css"> 2 * {margin: 0; 3 padding: 0; 4 font-family: "Microsoft Yahei"; 5 } 6 .captcha-box { 7 w

防刷新倒计时JS代码

<SCRIPT type="text/javascript">var exam_time=${testPaper.examTime*60};//获取后台传的时间if(window.name==''){maxtime = exam_time;      //此处几句判断是防刷新关键}else{maxtime = window.name;} function CountDown(){    if(maxtime>=0){    hours = Math.floor(max

点击获取验证码后60秒内禁止重新获取(防刷新)

<script> $(function(){ /*防刷新:检测是否存在cookie*/ if($.cookie("captcha")){ var count = $.cookie("captcha"); var btn = $('#getting'); btn.val(count+'秒后可重新获取').attr('disabled',true).css('cursor','not-allowed'); var resend = setInterval(f

js防刷新的倒计时代码

最近在维护考试系统,在进行考试测试时无意中点击了刷新按钮,但是上面的倒计时并没有受到影响,同时在几篇博客中也有这样的例子,所以我想看看它到底是怎样防止刷新的. 如果是用cs代码写,我们可能会很快的写出来怎样防止刷新,可是我们要进行前段开发,考试是在页面上进行的,这里就要用到我们学到的js了. <span style="font-family:KaiTi_GB2312;font-size:18px;"><!DOCTYPE html PUBLIC "-//W3C

Jquery 插件防刷新 60秒倒计时

//先到官网(http://plugins.jQuery.com/cookie/)下载cookie插件,放到相应文件夹,代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>

JS实现 页面提交防刷新等待提示

1 //关闭等待窗口 2 function closediv() { 3 //Close Div 4 document.body.removeChild(document.getElementById("bgDiv")); 5 document.getElementById("msgDiv").removeChild(document.getElementById("msgTitle")); 6 document.body.removeChild

倒计时防刷新功能

原理很简单:页面加载的时候会从cookie中获取值,如果获取不到就设定一个值,然后存入cookie中,设置一个定时器,每秒存入cookie一次,页面刷新的时候会从cookie中获取存入的值,直到时间为0 当然你也可以使用localShortage存储 下面是代码 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

Pjax.js防刷新技术

自我感觉良好,所以拿出现在自己用的 Pjax.js 分享给大家 当然 这个版本是 经过本人修改后的版本,跟其它 拿过来就用的 不一样 而且区别还不小 大多的 Pjax 都是 跟后台无关的,而这个版本是跟后台有密切联系的 下面就是说下 代码 以及使用方法,包括后台 内容输出格式 先说说方法吧 引入 jQuery + Pjax.js (本站提供的代码) 下面就关键 运行代码 所接受的参数详解 selector: 绑定 Pjax 的链接 默认:"a[href]" container: 替换内