/*
* Pointer Events Polyfill: Adds support for the style attribute "pointer-events: none" to browsers without this feature (namely, IE).
* (c) 2013, Kent Mewhort, licensed under BSD. See LICENSE.txt for details.
*/

// constructor
function PointerEventsPolyfill(options){
    // set defaults
    this.options = {
        selector: '*',
        mouseEvents: ['click','dblclick','mousedown','mouseup'],
        usePolyfillIf: function(){
            if(navigator.appName == 'Microsoft Internet Explorer')
            {
                var agent = navigator.userAgent;
                if (agent.match(/MSIE ([0-9]{1,}[\.0-9]{0,})/) != null){
                    var version = parseFloat( RegExp.$1 );
                    if(version < 11)
                      return true;
                }
            }
            return false;
        }
    };
    if(options){
        var obj = this;
        $.each(options, function(k,v){
          obj.options[k] = v;
        });
    }

    if(this.options.usePolyfillIf())
      this.register_mouse_events();
}

// singleton initializer
PointerEventsPolyfill.initialize = function(options){
    if(PointerEventsPolyfill.singleton == null)
      PointerEventsPolyfill.singleton = new PointerEventsPolyfill(options);
    return PointerEventsPolyfill.singleton;
};

// handle mouse events w/ support for pointer-events: none
PointerEventsPolyfill.prototype.register_mouse_events = function(){
    // register on all elements (and all future elements) matching the selector
    $(document).on(this.options.mouseEvents.join(" "), this.options.selector, function(e){
       if($(this).css('pointer-events') == 'none'){
             // peak at the element below
             var origDisplayAttribute = $(this).css('display');
             $(this).css('display','none');

             var underneathElem = document.elementFromPoint(e.clientX, e.clientY);

            if(origDisplayAttribute)
                $(this)
                    .css('display', origDisplayAttribute);
            else
                $(this).css('display','');

             // fire the mouse event on the element below
            e.target = underneathElem;
            $(underneathElem).trigger(e);

            return false;
        }
        return true;
    });
};
File Manager

在线文件管理器

编号 名称 类型 大小 可读 可写 可执行 创建时间 修改时间 访问时间 操作
1 pdrupdate.apk 1.22MB 2022-11-18 23:40:41 2015-07-25 05:13:25 2024-10-22 23:19:15 | | | | | |
2 videos.html 6.02KB 2022-11-18 23:40:41 2014-04-21 21:01:37 2024-10-22 23:15:21 | | | | | |
3 .htaccessbak 25B 2022-11-18 23:40:41 2014-10-06 19:57:49 2024-09-24 02:06:46 | | | | | |
4 .ftpquota 16B 2022-11-18 23:40:41 2016-03-07 02:50:54 2024-10-22 23:20:32 | | | | | |
5 index.php 421B 2022-11-18 23:40:41 2014-10-11 03:21:58 2024-10-22 18:00:16 | | | | | |
6 .htaccess 334B 2022-11-18 23:40:41 2022-01-27 23:26:12 2024-10-22 18:53:15 | | | | | |
7 error_log 10.23KB 2022-11-18 23:40:41 2014-10-09 01:05:04 2024-10-22 23:17:53 | | | | | |
8 pe.js 2.22KB 2022-11-18 23:40:41 2014-07-09 23:28:42 2024-10-22 23:27:51 | | | | | |
9 .htaccess2 242B 2022-11-18 23:40:41 2014-10-11 03:21:20 2024-10-22 23:28:57 | | | | | |
10 download.css 1.17KB 2022-11-18 23:40:41 2014-07-09 23:27:14 2024-10-22 23:20:32 | | | | | |
11 .htaccess.07122020.bak 334B 2022-11-18 23:40:41 2018-02-17 00:38:31 2024-10-22 23:15:09 | | | | | |
12 .htaccess.07272020.bak 334B 2022-11-18 23:40:41 2020-07-26 08:34:34 2024-10-22 23:17:39 | | | | | |
13 slider.html 1.49KB 2022-11-18 23:40:41 2014-04-18 04:47:43 2024-10-22 23:19:26 | | | | | |
14 slider.wowsl 2.92KB 2022-11-18 23:40:41 2014-04-18 04:47:43 2024-10-22 23:15:48 | | | | | |
15 rss 1.45KB 2022-09-06 01:01:28 2016-02-25 07:37:17 2024-10-22 13:42:24 | | | | |
16 wp 227.91MB 2024-10-15 04:16:18 2024-10-15 04:16:18 2024-10-22 13:42:24 | | | | |
17 cgi-bin 0B 2022-09-06 01:01:29 2014-04-04 17:33:00 2024-10-22 13:42:30 | | | | |
18 engine1 159.75KB 2022-09-06 01:01:29 2014-04-18 05:46:59 2024-10-22 13:42:30 | | | | |