下一頁 1 2
利用Javascript探測網絡瀏覽器的插件程序 <SCRIPT LANGUAGE="JavaScript"><!-- var can_play = false; if (navigator.mimeTypes[mimetype] != null) { if (navigator.mimeTypes[mimetype] .enabledPlugin != null) { can_play = true; document.write('<EMBED SRC="sound.mid" HIDDEN=TRUE LOOP=FALSE AUTOSTART=FALSE>'); } } } if (document.embeds && can_play) { if (navigator.appName == 'Netscape') document.embeds[0].play(); else document.embeds[0].run(); } } if (document.embeds && can_play) document.embeds[0].stop(); } //--></SCRIPT> <A HREF="#" onMouseover="playSound()" onMouseOut= "stopSound()"><IMG SRC="image.gif" WIDTH="100" HEIGHT="100" BORDER="0"></A>
利用Javascript可以探測在網絡瀏覽器中的插件程序,但是值得指出的是否,它只在Netscape Navigator有效。下面的代碼顯示了怎樣探測audio/midi類型插件程序:
var mimetype = 'audio/midi';
if (navigator.mimeTypes) {
function playSound() {
function stopSound() {
那在網頁上如何調用呢?以下是具體代碼: