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

解决window.open中返回[object]的问题

2010-06-01 14:45 507 查看
今天遇到了这个问题:

<a href="javascript:void(window.open(‘/include/todayCommitNewWin.html’,”,’width=400,height=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=yes’));" class="whiteLink" title="点击在新窗口中查看">更多…</a>

结果一点击就会在父窗体中返回[object],解决方法是使用void函数使之不返回任何对象

<a href="javascript:void(window.open(‘/include/todayCommitNewWin.html’,”,’width=400,height=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=yes’));" class="whiteLink" title="点击在新窗口中查看">更多…</a>

这样就可以解决;
顺便把以前写的一个js相应的带参数的打开窗口函数发上来

//打开新窗口,居中显示
function openNewWin(url,intX,intY)
{
var intX,intY,intLeft,intTop;
intLeft=(screen.availWidth-intX)/2;
intTop=(screen.availHeight-intY)/2;
window.open(url,’HopeOpenWin By Wang’,'width=" + intX + ",height=" + intY + ",left=" + intLeft + ",top=" + intTop + ",toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=yes’);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: