advertisement

Article:
  Build a Simple MP3 Player for Your Site
Subject:   mozilla but not IE
Date:   2007-01-15 16:42:51
From:   gunthergloop
Hi,
Thanks for posting this stuff. It has been very helpful!


I'm also having trouble playing an mp3 'On Load'.
I know it's an annoyance a lot of the time, but it's use is appropriate in this instance.


Anyway, running a test based on your example(s), the following works (for me at least) in Mozilla, but not in IE...
www.ooyay.com/sound/test1.html


...In IE, however, after I click to run the ActiveX, the control loads but the mp3 doesn't run automatically.
?


Also (while I'm here), is there a way to let this type of 'harmless' control run without prompting from IE and also ensure my IE settings are as secure as they should be? (I think they are currently on the default medium-high settings).
I would think most people using the latest version of IE will get the "click to run" message window for this control... unless I've done something wrong above (not unlikely!).
If that's the price that must be paid, though, so be it.

Full Threads Oldest First

Showing messages 1 through 2 of 2.

  • David Battino photo mozilla but not IE
    2007-01-15 20:29:50  David Battino [Reply | View]

    Gunther: Thanks! Catchy tune. (I'd forgotten I wrote that one. ;-)

    The newer version of my pop-up script (see the link at the beginning of this article) handles Internet Explorer better.

    But the twitchy ActiveX warning has bedeviled Web designers for almost a year now. (Search Wikipedia for EOLAS.) I notice you're trying to use the AC_RunActiveContent.js technique to get around it; does putting that link inside the BatmosphereAudioEmbed.js file help?
    • mozilla but not IE
      2007-01-19 02:34:31  gunthergloop [Reply | View]

      Hi again,

      Sorry for the delay, but all this isn't easy for me and I needed time to look through where I went wrong.
      To be honest, I thought (and still do) that I was using the advanced technique (?)
      I'll re-post on that page to make it clearer.