编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
 
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
发新话题
打印

我是菜鸟,各位大大帮忙把这段代码加加注。。

我是菜鸟,各位大大帮忙把这段代码加加注。。

var isOpera, isIE, isNav, isFox, isOther = false;
if (navigator.userAgent.indexOf("Opera")!=-1) {
isOpera = true;
} else if (navigator.userAgent.indexOf("Firefox")!=-1) {
isFox = true;
} else if (navigator.appName == "Microsoft Internet Explorer") {
isIE = true;
} else if (navigator.appName == "Netscape") {
isNav = true;
} else {
isOther = true;
}

function drawDiv(e)
{

if (isIE)
{
OffsetX = window.event.x;
OffsetY = window.event.y;
} else {
OffsetX = e.pageX - document.getElementById("imgs").offsetLeft;
OffsetY = e.pageY - document.getElementById("imgs").offsetTop;
}

var x = document.getElementById("popup")
x.style.display = 'block'

if (OffsetX<840)
{
    x.style.left = OffsetX + 10
}
else
{
    x.style.left = OffsetX - 130
}
    x.style.top = OffsetY + 10

var _x = Math.floor(OffsetX/13) + 1
var _y = Math.floor(OffsetY/13) + 1

if (_y==134 && _x>25)
{
    _x = _y = "超出范围";
}

var ytext = document.getElementById("Ytext")
ytext.innerHTML = "<B>行</B>:" +_y
     

var xtext = document.getElementById("Xtext")
xtext.innerHTML = "<B>列</B>:" +_x
}

TOP

就没有人能帮帮我吗?

TOP

代码都有了你就不能百度一下吗
愛生活 && 愛編程

TOP

//申明全局变量
var isOpera, isIE, isNav, isFox, isOther = false;
//判断是否为Opera游览器
if (navigator.userAgent.indexOf("Opera")!=-1)
{
isOpera = true;
}
else
//判断是否为火狐游览器
if (navigator.userAgent.indexOf("Firefox")!=-1) {
isFox = true;
}
else
//判断是否为IE游览器
if (navigator.appName == "Microsoft Internet Explorer") {
isIE = true;
}
else
//判断是否为Netscape游览器
if (navigator.appName == "Netscape") {
isNav = true;
} else {
isOther = true;
}

function drawDiv(e)
{

//定义出示坐标
if (isIE)
{
//X坐标
OffsetX = window.event.x;
//Y坐标
OffsetY = window.event.y;
} else {
OffsetX = e.pageX - document.getElementById("imgs").offsetLeft;
OffsetY = e.pageY - document.getElementById("imgs").offsetTop;
}

var x = document.getElementById("popup")
x.style.display = 'block'
//当坐标小于此坐标值
if (OffsetX<840)
{
//x轴左边间距
    x.style.left = OffsetX + 10
}
else
{
//x轴左边间距
    x.style.left = OffsetX - 130
}
//x轴顶部间距
    x.style.top = OffsetY + 10

var _x = Math.floor(OffsetX/13) + 1
var _y = Math.floor(OffsetY/13) + 1

if (_y==134 && _x>25)
{
    _x = _y = "超出范围";
}

var ytext = document.getElementById("Ytext")
ytext.innerHTML = "<B>行</B>:" +_y
     

var xtext = document.getElementById("Xtext")
xtext.innerHTML = "<B>列</B>:" +_x
}

[ 本帖最后由 tomtory 于 2008-6-12 11:06 编辑 ]

TOP

发新话题