高手请帮忙,急!在新窗口上显示时间和图片的问题~~
各位高手,小妹是菜鸟,初学javascript,遇到个问题,就是用鼠标点击一张地图中一个城市的位置,便弹出一个新窗口,显示该城市风光图片,并在新窗口图片上动态显示该城市当前时间(年、月、日、时、分、秒,由本机系统时间加减若干小时得出)。在新窗口上,上部显示时间,下面是图片。
现在我能实现用javascript动态生成系统当前时间,也能用open()函数弹出新窗口,并显示某个城市的风光图片,但是不能在一个新窗口上既显示系统当前时间,又显示图片,请教各位大侠,应该怎样实现?
[解决办法]
a.html
- HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript"> window.onload = function(){ var img = document.getElementById('img'); var date = new Date(); img.onclick = function(){ //图片绑定点击事件 window.open('b.html#'+img.src + '#' + date.toLocaleDateString(),''); //open传参img地址,date当前时间 }; };</script></head><body> <img id="img" src="../My Documents/未命名站点 1/u=3159447012,2004349064&fm=2&gp=27.jpg" /></body></html>
[解决办法]
系统当前时间显示在一个DIV之中。
图片显示在一个DIV之中,
两个DIV显示在一个窗口中不就可以了吗?