zoukankan      html  css  js  c++  java
  • easyui tab IE6不兼容(不显示内容)

    easyui tab IE6不兼容(不显示内容)

    用easyui搭建界面,IE6不显示tab内容,试着邮件刷新tab,内容出现了,于是采用以下方式(代码刷新tab)解决该兼容问题。

     

    原来代码:

    function addTab(title, url) {
    if ($('#tabs').tabs('exists', title)) {
    $('#tabs').tabs('select', title); //选中并刷新
    var currTab = $('#tabs').tabs('getSelected');
    var url = $(currTab.panel('options').content).attr('src');
    if (url != undefined && currTab.panel('options').title != 'Home') {
    $('#tabs').tabs('update', {
    tab: currTab,
    options: {
    content: createFrame(url)
    }
    })
    }
    } else {
    var content = createFrame(url);
    $('#tabs').tabs('add', {
    title: title,
    content: content,
    closable: true
    });

    }
    tabClose();
    }

    修改后代码:

    function addTab(title, url) {
    if ($('#tabs').tabs('exists', title)) {
    $('#tabs').tabs('select', title); //选中并刷新
    var currTab = $('#tabs').tabs('getSelected');
    var url = $(currTab.panel('options').content).attr('src');
    if (url != undefined && currTab.panel('options').title != 'Home') {
    $('#tabs').tabs('update', {
    tab: currTab,
    options: {
    content: createFrame(url)
    }
    })
    }
    } else {
    var content = createFrame(url);
    $('#tabs').tabs('add', {
    title: title,
    content: content,
    closable: true
    });

    }

    //添加以下代码兼容IE6
    var ieset = navigator.userAgent;
    if (ieset.indexOf("MSIE 6.0") > -1) {
    var currTab1 = $('#tabs').tabs('getSelected');
    setTimeout(function () { refreshTab(currTab1) }, 0);
    function refreshTab(refresh_tab) {
    if (refresh_tab && refresh_tab.find('iframe').length > 0) {
    var _refresh_ifram = refresh_tab.find('iframe')[0];
    var refresh_url = _refresh_ifram.src;
    _refresh_ifram.contentWindow.location.href = refresh_url;
    }
    }

    //添加以上代码兼容IE6
    }
    tabClose();
    }

  • 相关阅读:
    牛客小白月赛-鲲
    HDU-1069 Monkey and Banana
    HDU-1159 Common Subsequence
    Python3-提高效率的方法
    Python3-ORM-Sqlalchemy
    redis端口6379的由来
    Linux环境下的network IO
    Yii2-设置和获取、删除Cookies空值分析(有代码)
    PHP中的运算符---位运算符、递增递减运算符、三元运算符、字符串运算符、数组运算符、类型运算符、错误控制运算符
    redis的五种存储类型的具体用法
  • 原文地址:https://www.cnblogs.com/xiaofeilong/p/3341213.html
Copyright © 2011-2022 走看看