Javascript calendar to play .wmf files dont work in Firefox

Discussion in 'JavaScript' started by jwwd, Mar 27, 2008.

  1. #1
    Hi
    I have a problem with a javascript video calendar which dont work in Firefox - but works fine in Internet Explorer.

    Here is the link:

    http://87.62.216.102/test.php

    Here is the code for the the page:

    
    <table width="65%">
    	<tr>
    		<td>
    		    <script type="text/javascript" src="kalender/calendar.js"></script>
    		    <script type="text/javascript" src="kalender/calendar-da.js"></script>
    		    <script type="text/javascript" src="kalender/calendar-setup.js"></script>
    			<div style="float: left"
    			id="calendar-container">
    			<script type="text/javascript">
    		    function dateChanged(calendar) {
    		    if (calendar.dateClicked) {
    		    var y = calendar.date.getFullYear();
    		    var m = calendar.date.getMonth()+1;    // integer, 0..11
    		    m = (m < 10) ? "0"+m.toString() : m.toString();
    		    var d = calendar.date.getDate();      // integer, 1..31
    		    d = (d < 10) ? "0"+d.toString() : d.toString();
    		    document.getElementById("player").URL="/vejrdata/" + y + m + d + "dayvideo.wmv";
    		    }
    		    };
    		    Calendar.setup(
    		    {
    		    flat        : "calendar-container", // ID of the parent element
    		    flatCallback : dateChanged          // our callback function
    		    }
    		    );
    			</script>
    			</div>
    		</td>
    		<td>
    			<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" id="player" width="376" height="320">
    			<param name="url" value="vejrdata/videolastday.wmv" />
    			<param name="autostart" value="-1" />
    			<param name="rate" value="1" />
    			<param name="balance" value="0" />
    			<param name="currentPosition" value="0" />
    			<param name="playCount" value="1" />
    			<param name="currentMarker" value="0" />
    			<param name="invokeURLs" value="-1" />
    			<param name="volume" value="50" />
    			<param name="mute" value="0" />
    			<param name="uiMode" value="full" />
    			<param name="stretchToFit" value="0" />
    			<param name="windowlessVideo" value="0" />
    			<param name="enabled" value="-1" />
    			<param name="enableContextMenu" value="-1" />
    			<param name="fullScreen" value="0" />
    			<param name="enableErrorDialogs" value="0" />
    			<!--[if !IE]>-->
    			<object type="video/x-ms-wmv" 
    		    data="vejrdata/videolastday.wmv" 
    		    width="376" height="320">
    			<param name="url" value="vejrdata/videolastday.wmv" />
    			<param name="autostart" value="true" />
    			<param name="controller" value="true" />
    			</object>
    			<!--<![endif]-->
    			</object>
    		</td>
    	</tr>
    </table>
    
    Code (markup):
    The default .wmv files works fine when you enter the page (videolastday.wmv) but when you choose another video from the calendar it dont works in Firefox.

    I hope somebody have a solution for this problem.

    Thank you very much.

    Best regards,

    Henrik
     
    jwwd, Mar 27, 2008 IP
  2. jwwd

    jwwd Guest

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Problem solved.
     
    jwwd, Mar 28, 2008 IP