`
star65225692
  • 浏览: 277292 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类

colorbox兼容IE,FF,CHROME的方法

 
阅读更多

刚开始,我就想算了吧,不要使用colorbox了,但是我不甘心就这样放弃,这两天正好是周末也不急着用就先放放吧。但是心里一直想着,吃不好,睡不好 的,呵呵,有点夸张了。今天晚上没事在谷歌上竟然搜到了答案,当然在国外的网站上。原来IE执行 $.getJSON取得是缓存数据,上面也给出了解决办法,加上 var noCache = Date(); { "noCache": noCache} 就可以了。

完整点的代码:

function GetBasicInfo() {
          var noCache = Date();
          $.getJSON(
          "BasicInfo.ashx",
          { "noCache": noCache },
          function(data, state) {}
           );}

还有一个问题,点击完保存之后,如何让页面不跳转到另一个页面,默认情况下,点击保存发送的是一个HTTP请求,只要发送一个AJAX请求就可以了,当然不要忘记最后返回return false。

下面给出代码:

 

  //弹出修改基本信息
$("a[rel='editbasic']").colorbox({
    transition: "none",
    width: "75%",
    height: "65%",
    overlayClose: false,
    inline: true,
    close: "",
    onComplete: function() {
        cbox_submit();
    }
});

   function cbox_submit() {constructor和prototype的区别


            $("#basicForm").submit(function() {
                $.post(
                       $(this).attr("action"),
                        $(this).serialize(),
                        function(data) {
//                            $().colorbox({
//                                width: "500px",
//                                height: "500px",
//                                open: true,
//                                iframe: false,
//                                html: data,
//                                onComplete: function() {
//                                    cbox_submit();
//                                }
//                            });Java 7、JavaFX 2.0以及Vaadin框架
                            $.fn.colorbox.close();
                            GetBasicInfo();
                        }
                        );
                return false;
            });
        }

我注释掉的那部分代码是完成修改后再弹出一个层,因为我只需要直接关闭,然后更新数据即可,所以我使用了$.fn.colorbox.close();关闭了层。

分享到:
评论

相关推荐

    jquery-colorbox jquery-colorbox

    下面,我们将深入探讨jQuery Colorbox的核心概念、使用方法及常见应用场景。 一、jQuery Colorbox基础 1. 安装与引入 要使用jQuery Colorbox,首先需要在项目中引入jQuery库和Colorbox的CSS与JS文件。一般而言,将...

    ColorBox样式例子

    这通常通过jQuery选择器和`.colorbox()`方法实现。例如,如果你希望点击图片链接打开ColorBox,可以这样做: ```javascript $(document).ready(function(){ $("a.gallery").colorbox(); }); ``` 在这个例子中,`a....

    jquery colorbox 弹出窗

    jQuery Colorbox致力于跨浏览器兼容性,支持包括Chrome、Firefox、Safari、Edge和Internet Explorer在内的主流浏览器。这意味着不论用户使用哪种浏览器,都能享受到一致的体验。 ### 4. 多种类型的弹出内容 ...

    colorbox 弹出窗口 放大图片

    下面将详细介绍Colorbox的功能、使用方法及其实现放大图片的原理。 1. **Colorbox功能**: - **图片画廊**:Colorbox可以轻松实现图片画廊效果,用户可以在弹出窗口中浏览一组相关的图片。 - **内联内容**:除了...

    jQuery colorbox

    6. **访问性**: 兼容键盘导航,符合无障碍访问标准,增加用户体验。 7. **易于集成**: 只需引入jQuery和colorbox的JS/CSS文件,然后对目标元素应用特定的类或数据属性即可启用。 ### 使用方法 1. **安装**: 下载`...

    JQuery弹出窗口小插件ColorBox

    通过查看这些文件,你可以更深入地了解`jQuery ColorBox`的使用方法和功能。 综上所述,`jQuery ColorBox`以其灵活的配置、丰富的功能和出色的用户体验,成为了网页开发中弹出窗口解决方案的首选之一。无论你是新手...

    jQery图片展示效果colorbox带实例

    jQuery Colorbox是一款流行的jQuery插件,它用于创建优雅的、响应式的图片展示效果。这款插件不仅限于图片,还能处理HTML内容、IFRAME、Ajax请求等多种类型的媒体。Colorbox能够提供轻量级的弹出窗口体验,使得在...

    jquery colorbox

    2. **初始化插件**:通过jQuery选择器找到要应用Colorbox的元素,并调用`.colorbox()`方法。例如,对于一组图片,可以这样设置: ```javascript $(".example").colorbox({ rel: 'exampleGroup', slideshow: ...

    jquery colorbox 项目中的成熟使用案例

    本篇文章将基于一个真实的项目案例,深入探讨jQuery Colorbox的成熟使用方法,以及如何结合自己的代码实现注解清晰、思路明确的解决方案。 一、jQuery Colorbox基础介绍 jQuery Colorbox是一款流行的弹出框插件,...

    Colorbox弹出层插件使用API与中文教程

    这个教程将帮助你理解和掌握Colorbox的使用方法,包括其API接口和中文指南。 首先,我们来了解Colorbox的基本用法。在HTML中,你可以通过添加特定的类或者数据属性来标记需要弹出显示的内容。例如,对于图片,可以...

    jquery 超酷的模拟窗口colorbox

    Colorbox的官方文档详尽介绍了所有选项和方法,同时社区提供了大量示例和解决方案,帮助开发者快速解决问题。 总之,jQuery Colorbox是创建高质量模拟窗口的强大工具,它提供了丰富的功能和高度的可定制性,使...

    js colorbox

    本篇文章将深入探讨Colorbox的核心功能、使用方法及其实现的原理。 ### 1. 功能概述 - **图片画廊**:Colorbox可以轻松地将一组图片包装成画廊,支持滑动导航和预加载。 - **内联内容**:它可以加载并展示页面中的...

    ColorBox灯箱,jQuery相册查看控件,仿QQ相册,ajax

    2. **初始化插件**:通过jQuery选择器选取需要应用ColorBox的元素,并调用`.colorbox()`方法进行初始化。 3. **设置参数**:根据需求,可以传递各种参数来定制ColorBox的行为,如`width`、`height`、`href`等。 4. *...

    图片预览效果(colorBox)

    然后,通过简单的jQuery选择器和方法调用来初始化colorBox。例如,对于一组图片链接,我们可以这样设置: ```javascript $(document).ready(function () { $("a.gallery").colorbox({rel: 'gal'}); }); ``` 这里的...

    Colorbox - a jQuery lightbox

    Colorbox 兼容多种浏览器,包括 Firefox、Safari、Chrome、Opera 和 Internet Explorer 7 及以上版本,并且已经在全球超过 200 万个网站上得到应用。 #### 特点 - **兼容性强**:支持 jQuery 1.3.2 及以上版本。 - ...

    jquery图片展示控件

    Camera slideshow requires jQuery 1.4+ and other jQuery plugins are necessary if you want to use some functionalities: jQuery Easing (visit the project page) and a customized version of jQuery Mobile ...

    ColorBox 路由器控制客户端安卓版

    ColorBox 路由器手机控制客户端,手机控制刷了openwrt系统的路由,实现手机看视频,控制aria2脱机下载等功能

    colorbox弹出层,遮罩,对话框

    在网页设计和开发中,"colorbox"是一个流行的JavaScript库,用于创建优雅的弹出层、遮罩和对话框效果。这个库以其简洁的API和高度可定制性而受到广泛欢迎。下面我们将深入探讨colorbox的功能、用法以及它如何实现...

    colorbox jQuery组件

    ColorBox是一个基于jQuery 1.3 的轻量级,自定义灯箱插件,功能非常强大,支持图片,图片组,ajax,inline和iframed内容,灯箱样式完全由用户控制,可自定义CSS样 式,不需要改写ColorBox库文件就能重写展示效果设置...

Global site tag (gtag.js) - Google Analytics