403Webshell
Server IP : 89.108.64.180  /  Your IP : 216.73.217.92
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User : www-root ( 1010)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/hotelzm.com/wp-content/plugins/clearfy/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/hotelzm.com/wp-content/plugins/clearfy/assets/js/css-lazy-load.js
/*! loadCSS. [c]2017 Filament Group, Inc. MIT License */

// https://github.com/filamentgroup/loadCSS/blob/master/src/loadCSS.js

(function(w) {
	"use strict";
	/* exported loadCSS */
	var loadCSS = function(href, before, media) {
		// Arguments explained:
		// `href` [REQUIRED] is the URL for your CSS file.
		// `before` [OPTIONAL] is the element the script should use as a reference for injecting our stylesheet <link>
		// before By default, loadCSS attempts to inject the link after the last stylesheet or script in the DOM.
		// However, you might desire a more specific location in your document. `media` [OPTIONAL] is the media type or
		// query of the stylesheet. By default it will be 'all'
		var doc = w.document;
		var ss = doc.createElement("link");
		var ref;
		if( before ) {
			ref = before;
		}
		else {
			var refs = ( doc.body || doc.getElementsByTagName("head")[0] ).childNodes;
			ref = refs[refs.length - 1];
		}

		var sheets = doc.styleSheets;
		ss.rel = "stylesheet";
		ss.href = href;
		// temporarily set media to something inapplicable to ensure it'll fetch without blocking render
		ss.media = "only x";

		// wait until body is defined before injecting link. This ensures a non-blocking load in IE11.
		function ready(cb) {
			if( doc.body ) {
				return cb();
			}
			setTimeout(function() {
				ready(cb);
			});
		}

		// Inject link
		// Note: the ternary preserves the existing behavior of "before" argument, but we could choose to change the
		// argument to "after" in a later release and standardize on ref.nextSibling for all refs Note: `insertBefore`
		// is used instead of `appendChild`, for safety re:
		// http://www.paulirish.com/2011/surefire-dom-element-insertion/
		ready(function() {
			ref.parentNode.insertBefore(ss, ( before ? ref : ref.nextSibling ));
		});
		// A method (exposed on return object for external use) that mimics onload by polling document.styleSheets
		// until it includes the new sheet.
		var onloadcssdefined = function(cb) {
			var resolvedHref = ss.href;
			var i = sheets.length;
			while( i-- ) {
				if( sheets[i].href === resolvedHref ) {
					return cb();
				}
			}
			setTimeout(function() {
				onloadcssdefined(cb);
			});
		};

		function loadCB() {
			if( ss.addEventListener ) {
				ss.removeEventListener("load", loadCB);
			}
			ss.media = media || "all";
		}

		// once loaded, set link's media back to `all` so that the stylesheet applies once it loads
		if( ss.addEventListener ) {
			ss.addEventListener("load", loadCB);
		}
		ss.onloadcssdefined = onloadcssdefined;
		onloadcssdefined(loadCB);
		return ss;
	};
	// commonjs
	if( typeof exports !== "undefined" ) {
		exports.loadCSS = loadCSS;
	}
	else {
		w.loadCSS = loadCSS;
	}
}(typeof global !== "undefined" ? global : this));

/**/
jQuery(document).ready(function($) {
	"use strict";

	if( 'undefined' !== typeof wbcr_clearfy_async_links && Object.keys(wbcr_clearfy_async_links).length ) {
		var key;
		for( key in wbcr_clearfy_async_links ) {
			if( wbcr_clearfy_async_links.hasOwnProperty(key) ) {
				loadCSS(wbcr_clearfy_async_links[key]);
			}
		}
	}
});

Youez - 2016 - github.com/yon3zu
LinuXploit