您的位置:首页 > 移动开发 > Objective-C

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

2007-12-16 16:39 633 查看
问题:

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

比如:

response.write "<TD align='left' width='120'>" & " <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(), 不返回值?

有点怪。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: