下一页 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() {
那在网页上如何调用呢?以下是具体代码: