dropdown_detail1.js

来自「JavaMail的应用程序合集 jsp的java 的」· JavaScript 代码 · 共 92 行

JS
92
字号
if (mtDropDown.isSupported()) {

	var ms = new mtDropDownSet(mtDropDown.direction.down, 0, 0, mtDropDown.reference.bottomLeft);

	var menu1 = ms.addMenu(document.getElementById("menu1"));
	menu1.addItem(" 很好,推荐下载", "javascript:fcomment_q(" + down_id +",100)");
	menu1.addItem(" 一般,勉强可用", "javascript:fcomment_q(" + down_id +",75)");
	menu1.addItem(" 太简单,价值不大", "javascript:fcomment_q(" + down_id +",70)");
	menu1.addItem(" 分类位置错", "javascript:fcomment_q(" + down_id +",60)");
	menu1.addItem(" 文件不全", "javascript:fcomment_q(" + down_id +",50)");
	menu1.addItem(" 不是源代码", "javascript:fcomment_q(" + down_id +",10)");
	menu1.addItem(" 文件有密码,不知道密码", "javascript:fcomment_q(" + down_id +",5)");
	menu1.addItem(" 不能下载或解压失败", "javascript:fcomment_q(" + down_id +",0)");
	menu1.addItem(" 和其他代码重复", "javascript:fcomment_q(" + down_id +",3)");
	menu1.addItem(" 垃圾,建议删除", "javascript:fcomment_q(" + down_id +",1)");
	mtDropDown.renderAll();
}

var PUDNjobright_img = "<a target=blank href=tencent://message/?uin=8307603&Site=www.pudn.com&Menu=yes><img border=0 SRC=http://wpa.qq.com/pa?p=1:8307603:6 alt=点击这里给站长QQ发消息></a>";

var PUDNjobdelta = 0.05;
var PUDNjobcollection;

function PUDNjobfloaters()
{
	this.items = [];
	this.addItem = function(id, x, y, content) {
		document.write("<div id=" + id + " style='z-index: 10; position: absolute; width: 80px; height: 80px; left: " + (typeof(x) == "string" ? eval(x) : x) + "; top: " + (typeof(y) == 'string' ? eval(y) : y) + "'>" + content + '</div>');
		var newItem = {};
		newItem.object = document.getElementById(id);
		newItem.x = x;
		newItem.y = y;
		this.items[this.items.length] = newItem;
	}
	this.play = function() {
		PUDNjobcollection = this.items;
		setInterval("PUDNjobplay()", 10);
	}
}



function PUDNjobplay()
{
	for(var i = 0; i < PUDNjobcollection.length; i++) {
		var followObj = PUDNjobcollection[i].object;
		var followObj_x = (typeof(PUDNjobcollection[i].x) == "string" ? eval(PUDNjobcollection[i].x) : PUDNjobcollection[i].x);
		var followObj_y = (typeof(PUDNjobcollection[i].y) == "string" ? eval(PUDNjobcollection[i].y) : PUDNjobcollection[i].y);
	
		if(followObj.offsetLeft != (PUDNjobGetScrollLeft(document) + followObj_x)) {
			var dx = (PUDNjobGetScrollLeft(document) + followObj_x - followObj.offsetLeft) * PUDNjobdelta;
			dx = (dx > 0 ? 1 : -1) * Math.ceil(Math.abs(dx));
			followObj.style.left = followObj.offsetLeft + dx;
		}
		if(followObj.offsetTop != (PUDNjobGetScrollTop(document) + followObj_y)) {
			var dy = (PUDNjobGetScrollTop(document) + followObj_y - followObj.offsetTop) * PUDNjobdelta;	
			dy = (dy > 0 ? 1 : -1) * Math.ceil(Math.abs(dy));
			followObj.style.top = followObj.offsetTop + dy;
		}
		followObj.style.display	= "";
	}
}	


function PUDNjobGetScrollTop(oDocument)
{
	if (oDocument.documentElement && oDocument["documentElement"].scrollTop)
	{
		return oDocument["documentElement"].scrollTop;
	}
	else
	{
		return oDocument.body.scrollTop;
	}
}

function PUDNjobGetScrollLeft(oDocument)
{
	if (oDocument.documentElement && oDocument["documentElement"].scrollLeft)
	{
		return oDocument["documentElement"].scrollLeft;
	}
	else
	{
		return oDocument.body.scrollLeft;
	}
}	

//    window.PUDNjobtheFloaters = new PUDNjobfloaters();
//    PUDNjobtheFloaters.addItem("PUDNjobfollowDiv1", "document.body.clientWidth - 110", 170, "" + PUDNjobright_img + "");
//    PUDNjobtheFloaters.play();

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?