试试div.style.position = "absolute";
解决方案 »
- js json 的小问题
- 急求!!!!JS图片滚动解决方案
- jquery form 插件的 ajaxForm 怎样取到FCK的值?
- FLASH可以和图片一样在JS控制下在一个固定大小的框架里显示全部内容不?
- [前辈]如何得到元素右侧的坐标?本人有结贴的好习惯,在线等
- 本地数据库经纬度 调用百度地图API 在百度地图上显示 用什么方案实现的问题
- 大家进来看一下,用innerHTML获取源码时出现的问题。
- 由onload事件所想到的......(各位大虾指点,指点)
- 如何动态使一个元件不可见
- 请问怎么在提交表单的时候不禁用html,禁用js呀?
- 文本框(数据库)触发文本框(数据库)再触发下拉框(数据库)
- 屏蔽框架里显示内容
据我研究发现(可能有其他方法或我研究的有问题)
你在css里面定义的 z-index 和 js 里的 zIndex是不一样的
div.style.position="absolute";
下面贴出源码
/// <summary>
/// 处理显示窗口
/// </summary>
function DisplayInfoWindow(sInfomation)
{
//首先删除已经存在的InfoWindow
CloseInfoWindows();
//得到屏幕上鼠标的位置
if (!e) var e = event;
if (e.pageX || e.pageY) {
MouseX = e.pageX;
MouseY = e.pageY;
}
else if (e.clientX || e.clientY) {
MouseX = e.clientX ;
MouseY = e.clientY ;
}
//得到鼠标的位置-放到合适的位置
var idLeft = MouseX ;
var idTop = MouseY;
//利用Document对象来创建DIV
var div = document.getElementById("DivInfoWindow");
if (div==null){
var sDivContent=DisplayInfoWindows(sInfomation);
var div=document.createElement("DIV");
div.id="DivInfoWindow";
div.innerHTML=sDivContent
div.style.visibility = "visible";
div.style.left=idLeft;
div.style.top=idTop;
div.style.position="absolute";
document.body.appendChild(div);
window.setTimeout('MoveLayer("DivInfoWindow", ' + 1000 + ', ' +1000 + '); ShowLayer("DivInfoWindow");', 0);
}
return false;
}/// <summary>
/// 得到层
/// </summary>
function GetLayer(name) {
var theObj = document.getElementById(name);
if (theObj!=null) return theObj.style;
else return(null);
}/// <summary>
/// 移动层
/// </summary>
function MoveLayer(name, x, y) {
var layer = GetLayer(name);
if (layer!=null) {
layer.left = x + "px";
layer.top = y + "px";
}
return false;
}/// <summary>
/// 显示层
/// </summary>
function ShowLayer(name) {
var layer = GetLayer(name);
if (layer!=null) layer.visibility = "visible";
return false;
}顺便问一下:我没有写 div.style.position="absolute"; 这个的时候 这行window.setTimeout('MoveLayer("DivInfoWindow", ' + 1000 + ', ' +1000 + '); ShowLayer("DivInfoWindow");', 0); 为什么没有移动到正常位置呢?
http://www.fzs8.net/html_css/2007-06-17/6373.html
http://www.onlinesoftshop.net/blog/article.asp?id=316(说实话,我只用过absolute,relative和默认值)