javascript window.open后不出现[object]的方法

来源:互联网 发布:迅雷mac历史版本下载 编辑:程序博客网 时间:2024/04/26 14:42

问题:

我们在asp结合javascrip写页面时候,经常要从数据库里用asp返回一些数据,再用window.open函数弹出新的窗口。

比如:

response.write "<TD  align='left' width='120'>" & "&nbsp;<a href="&"javascript:window.open('photo_view_detail.asp?dispid="&rs("id")&"','_blank','width=640,height=640,top=0,left=0,toolbar=no,menubar=no,scrollbars=yes')"&"  ><img src="&rs("photoUrl")&" width='100' heigh='100' border='5' style='border-color:#ededed'> </a><br>" &"-["& rs("photoname") &"]"& "</TD>" 

然而,实际运行时候,在点了这个图片后,弹出了窗口却在后面留下一个窗口,并且显示[object]

真是莫名其妙... ...

解决办法:在window.open外围套上一个void()

void(window.open(.......))

=====================好象 c语言里的void main(), 不返回值?

有点怪。

原创粉丝点击