Я пытался гуглить это безрезультатно и перепробовал несколько вариантов. Все из которых работают в Firefox, но никто не работал в IE. У меня есть 2 события onclick на одной странице, и ни одно из них не работает в IE. Файл javascript для обоих событий вызывается:
<script type="text/javascript" src="openwindow.js"></script>
Первое событие - это якорное событие, которое я начал как:
<a href="" onclick="streamwindow()">Listen Live</a>
потом попробовал
<a href="javascript:streamwindow()">Listen Live</a>
, то:
<a href="javascript:void(0)" onclick="streamwindow()">Listen Live</a>
, то:
<a href="javascript:openwindow.js" onclick="streamwindow()">Listen Live</a>
, то:
<a onclick="javascript:streamwindow()">Listen Live</a>
Я думаю, это все, что я до сих пор пробовал для этого. Другое событие нажатия вызывается, когда пользователь нажимает на изображение. Снова работает нормально в Firefox, как есть, но не в IE. Код для второго события:
<td width="450px" align="center">
<p>Clip of The Day</p>
<img id="image2" src="images/sound.jpg" onclick="clipwindow()" />
</td>
Я играл с этим довольно много. Файл javascript (openwindow.js) содержит:
function clipwindow()
{
window.open ('clipoftheday.html', 'Clip of the Day', 'height=200',
'width=100', 'toolbar=no', 'menubar=no', 'scrollbars=no', 'resizable=no',
'location=no', 'directories=no', 'status=no')
}
function streamwindow()
{
window.open ('stream/index.html', 'Live Stream', 'height=70', 'width=500', 'toolbar=no', 'menubar=no', 'scroolbars=no', 'resizable=no', 'location=no', 'directories=no', 'status=no')
}
Пожалуйста, помогите мне с этим. Я с нетерпением жду ответа от людей.