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

EditEvents //真

=>winName にスペースがありません。

于 2013-01-25T03:11:26.717 に答える