云森物联网一些不错的JS

2021-05-31 17:02

阅读:473

标签:spl   efault   ready   manager   nload   ipa   操作   sub   fonts   

//屏蔽鼠标右键
var jsArgument = document.getElementsByTagName("script")[document.getElementsByTagName("script").length-1].src;	//获取传递的参数
rightButton = jsArgument.substr(jsArgument.indexOf("rightButton=") + "rightButton=".length, 1);
if (rightButton == "1"){
	document.oncontextmenu = function(e){return false;}
	document.onselectstart = function(e){return false;}
	if (navigator.userAgent.indexOf("Firefox") > 0){
		document.writeln("");
	}
}

// 手机站自动跳转
mobilejump = jsArgument.substr(jsArgument.indexOf("mobilejump=") + "mobilejump=".length, 1);
if (mobilejump == "1"){
	var url = window.location.href;
	if(url.slice(url.lastIndexOf("/")+1)=="index.php"){
		url = url.slice(0,url.lastIndexOf("/")+1);
	}
	var isAndroid = navigator.appVersion.toLowerCase().indexOf("android") >= 0,
	isIphone = navigator.appVersion.toLowerCase().indexOf("iphone") >= 0;
	if (isAndroid || isIphone){
	    window.location.href = url +"m";
	};
}

// 设为首页
function setHome(obj, vrl){
	try{
		obj.style.behavior=‘url(#default#homepage)‘;
		obj.setHomePage(vrl);
	}catch(e){
		if(window.netscape){
			try{
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}catch (e){
				alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]的值设置为‘true‘,双击即可。");
				return;
			}
			var prefs = Components.classes[‘@mozilla.org/preferences-service;1‘].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref(‘browser.startup.homepage‘, vrl);
		}else{
            alert("抱歉,您所使用的浏览器无法完成此操作。\n\n您需要手动将【"+vrl+"】设置为首页。");
        }
	}
}


// 加入收藏
function addFavorite(sURL, sTitle){
	try{
		window.external.addFavorite(sURL, sTitle);
	}catch (e){
		try{
			window.sidebar.addPanel(sTitle, sURL, "");
		}catch (e){
			alert("您使用的浏览器不支持此功能,请使用Ctrl+D进行添加");
		}
	}
}

// 保存到桌面
function toDesktop(sUrl,sName){
	try {
	    var WshShell = new ActiveXObject("WScript.Shell");
	    var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url");
	    oUrlLink.TargetPath = sUrl;
	    oUrlLink.Save();
	}catch(e){
	    alert("当前IE安全级别不允许操作!");
	}
}

// 浏览器版本
$(function(){
    var DEFAULT_VERSION = "8.0";
    var ua = navigator.userAgent.toLowerCase();
    var isIE = ua.indexOf("msie")>-1;
    var safariVersion;
    if(isIE){
        safariVersion =  ua.match(/msie ([\d.]+)/)[1];
        if(safariVersion 您当前使用的IE浏览器版本过低,为了您的浏览体验,建议您升级到 IE9+ 或者使用 firefox , chrome 最新版本!X");
        }
    }
})

// 回到顶部
$(document).ready(function(){
	$(window).scroll(function(){
		var scrollH = $(window).scrollTop();
 		if(scrollH>300){
 			$(".back-to").fadeIn();
 		}else{
 			$(".back-to").fadeOut();
 		}
	})
	$(".back-to").on(‘click‘,function(){
		$(‘html,body‘).animate({‘scrollTop‘:0},500);
	});
})

// 在线QQ
$(function(){
	var m_woo_panel = $(‘#m-woo-panel‘);
	$(‘#j-close‘).on(‘click‘,function(){
		m_woo_panel.hide();
	});
	$(‘#j-console‘).on("click",function(){
		if($(this).hasClass("m-console-active")){
			$(this).removeClass("m-console-active");
			m_woo_panel.animate({right:0});
		}else{
			$(this).addClass("m-console-active");
			m_woo_panel.animate({right:-164});
		};
	});
});


// QQ滚动特效
$(document).ready(function(){
	$(".online_qq").floatadv();
});

jQuery.fn.floatadv = function(loaded) {
	var obj = this;
	body_height = parseInt($(window).height());
	block_height = parseInt(obj.height());

	top_position = parseInt((body_height/2) - (block_height/2) + $(window).scrollTop());

	if (body_height

云森物联网一些不错的JS

标签:spl   efault   ready   manager   nload   ipa   操作   sub   fonts   

原文地址:https://www.cnblogs.com/cn-oldboy/p/14621522.html


评论


亲,登录后才可以留言!