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

 

 

 

我们结合javascrip写页面时候,经常要用window.open函数弹出新的窗口。

 

<a style="color: #666666;" href="javascript:window.open('http://www.padbot.com/feedback')">
    <i class="fa fa-edit"></i>&nbsp;
    <span th:text="#{feedback}">意见反馈</span>
</a>

 

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


 

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

 

<a style="color: #666666;" href="javascript:void(window.open('http://www.padbot.com/feedback'))">
    <i class="fa fa-edit"></i>&nbsp;
    <span th:text="#{feedback}">意见反馈</span>
</a>

 

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

 

posted @ 2018-03-30 10:43  欧阳玉  阅读(240)  评论(0编辑  收藏  举报