Following code works in IE9 and Opera but does not work in Firefox.

In Firefox, I am clicking another link and going back to the page that contains the video. Then, the video is starting. Otherwise, the video is not starting (again not starting when refreshing the page):

function output_video_URL(id, local_path_of_video, remote_path_of_video) {
    var http_check = getHTTPObject();

    var local_URL = local_server + local_path_of_video;
    var remote_URL = remote_server + remote_path_of_video;

    http_check.open("HEAD", local_path_of_video);
    http_check.onreadystatechange = handleHttpResponse_check;
    http_check.send(null);


    function handleHttpResponse_check() {
        if (http_check.readyState == 4){
            if (http_check.status == 200) {
                var video = document.getElementById(id);
                video.src = local_URL;
                video.parentNode.Filename = local_URL;
            }
            else if (http_check.status == 404) {
                var video = document.getElementById(id);
                video.src = remote_URL;
                video.parentNode.Filename = remote_URL;
            }
        }
    }    
}



            <object width="364" height="266" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" id="mediaplayer1">
                <param name="Filename" value="filmler/canakkeleklipkucuk.wmv" />
                <param name="AutoStart" value="True" />
                <param name="ShowControls" value="false" />
                <param name="ShowStatusBar" value="false" />
                <param name="ShowDisplay" value="false" />
                <param name="AutoRewind" value="false" />
                <embed id = "canakkeleklip" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/" width="320" height="240" src="filmler/canakkeleklipkucuk.wmv" autostart="True"  showcontrols="false" showstatusbar="false"  showdisplay="false" autorewind="false"> </embed>
            </object>
            <script type = "text/javascript"> output_video_URL('canakkeleklip', 'videos/canakkeleklipkucuk.wmv', 'filmler/canakkeleklipkucuk.wmv'); </script>
link|improve this question
so the video is never working in firefox? – albert Sep 29 '11 at 8:00
The video is playing only if I go another page and back. When the page is newly loaded in new tab or the page is refreshed the video is not playing. – rasitburak Sep 30 '11 at 6:41
feedback

1 Answer

is there any particular reason that you are using wmv? have you considering using and multiple elements, serving up separate files for separate browsers?

You can convert your files @ media.io online or download a tool to do it for you; i use Miro Video Converter alot.

link|improve this answer
First of all thanks a lot for your advice. The answer is yes, I should use wmv for this work. Maybe I can use converter later. In this work, I am trying to change the src of video. – rasitburak Oct 3 '11 at 5:55
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.