【发布时间】:2011-12-14 23:40:26
【问题描述】:
我试图将图像放在屏幕中间,但在 IE 中它不起作用
这是我的示例代码。
function showMap(event, url, element)
{
var map_container = $('map_container'),
viewport = document.viewport.getDimensions(),
offset = $(element).viewportOffset(),
top = offset.top + getScrollTop() + $(element).getHeight() + 10,
image_mapgross = $('image_mapgross');
image_mapgross.onload = middleMap;
image_mapgross.src = url;
map_container.style.cssText = "display:block;left:10px;top:" + top + "px;";
Event.stop(event);
//Event.observe(map_container, 'click', stopEvent);
}
在IE 中,函数middleMap 永远不会被调用。
function middleMap() {
var map_container = $('map_container');
middle(map_container);
}
【问题讨论】:
标签: javascript