img.js

来自「程序为种种闪字图程序试用版,本程序采用JSP+MSSQL开发」· JavaScript 代码 · 共 59 行

JS
59
字号
function OutDemo(img)
{
	if (navigator.appVersion.indexOf("MSIE") == -1) return;
	var demo = document.getElementById('DemoImg');
	demo.style.display = 'none';
}

function OverDemo(img)
{
	if (navigator.appVersion.indexOf("MSIE") == -1) return;
	if (img.alt == '') return;

	var demo = document.getElementById('DemoImg');
	demo.style.display = '';
	var ex, ey;
	var jmg = demo.childNodes[0];
	jmg.src = img.src;

	ex = document.body.scrollLeft + window.event.clientX;
	ey = document.body.scrollTop + window.event.clientY - jmg.height - 20;
	demo.style.left = String(ex) + 'px';
	demo.style.top = String(ey) + 'px';
}
function CopyImage(img)
{
	if (img.tagName != 'IMG') return;
	if (typeof img.contentEditable == 'undefined') return;
	if (!document.body.createControlRange) return;
	var ctrl = document.body.createControlRange();
	img.contentEditable = true;
	ctrl.addElement(img);
	ctrl.execCommand('Copy');
	img.contentEditable = false;
	alert('复制完成,到QQ对话框里按Ctrl+V就可以啦!\n\n若不能粘贴请重复尝试或用鼠标右键选复制');
}
function SaveImage(img)
{
	var win = document.getElementById('saveform').contentWindow;
	if (img.tagName != 'IMG') return;
	win.location.href = img.src;
	setTimeout(function() { win.document.execCommand("SaveAs"); }, 100);
}

function SetStyle(id)
{
	var es = document.form2.elements;
	var en = document.form2.elements.length;
	var ev = id;
	for (var i = 0; i < en; i++)
	{
		if (es[i].type != 'radio') continue;
		if (es[i].value == ev)
		{
			es[i].checked = true;
			break;
		}
	}
	document.form2.zi.focus();
}

⌨️ 快捷键说明

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