11

单击日历上的日期时,我会弹出一个简单的日历弹出窗口。下面的代码适用于 Opera、FF 和 Chrome,但不适用于 IE6-8。它Error on Page在底部出现并显示错误invalid argument

<div class="day-number">1</div>
<td class="calendar-day" onclick="window.open('http://www.cal.com/admin/editevents.php?day=2&month=4&year=2011', 
'Edit Events', 'scrollbars=1,width=600,height=475');">

有人可以帮助我并根据 IE 发现我在做什么正确但错误的事情吗?

4

2 回答 2

32

窗口名称不应该有空格。试试EditEvents

于 2011-04-26T13:18:03.217 回答
1
window.open(theURL,winName,features);

前任:window.open('google.com','Edit Events','width=100'); //false

window.open('google.com','EditEvents','width=100'); //True

=> 编辑事件 //false

编辑事件 //true

=>winName 没有空格。

于 2013-01-25T03:11:26.717 回答