Ich habe erfolglos versucht, dies zu googeln und habe mehrere Optionen ausprobiert. Alle von denen funktionieren in Firefox, aber keine haben in IE gearbeitet. Ich habe 2 Onclick-Ereignisse auf einer Seite und keines davon funktioniert im IE. Die Javascript-Datei für beide Ereignisse wird von aufgerufen:
<script type="text/javascript" src="openwindow.js"></script>
Das erste Ereignis ist ein Ankerereignis, mit dem ich begonnen habe:
<a href="" onclick="streamwindow()">Listen Live</a>
dann versucht
<a href="javascript:streamwindow()">Listen Live</a>
dann:
<a href="javascript:void(0)" onclick="streamwindow()">Listen Live</a>
dann:
<a href="javascript:openwindow.js" onclick="streamwindow()">Listen Live</a>
dann:
<a onclick="javascript:streamwindow()">Listen Live</a>
Ich glaube, das ist alles, was ich bisher für diesen Fall versucht habe. Das andere Klick-Ereignis wird aufgerufen, wenn der Benutzer auf ein Bild klickt. Auch das funktioniert im Firefox gut, aber nicht im IE. Code für das zweite Ereignis ist:
<td width="450px" align="center">
<p>Clip of The Day</p>
<img id="image2" src="images/sound.jpg" onclick="clipwindow()" />
</td>
Mit diesem habe ich genauso viel gespielt. Die Javascript-Datei (openwindow.js) enthält:
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')
}
Bitte helfen Sie mir in dieser Sache. Ich freue mich darauf, von den Leuten zu hören.