Hejsa.

Jeg har denne her html-fil, hvori der er embedded en flash-fil (100% højde og bredde). Dertil hører et swfobject-javascript. Desuden er der et javascript i, der skal bruges til at vise YouTube film på mit flash-site.

Der er blot det problem, at siden ikke bliver vist i Internet Explorer. I stedet får brugeren at vide, at det er nødvendigt at installere Flash-playeren.

Mit html-dokument ser således ud. Er der nogle der har et bud på, hvorfor det driller i I.E.?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
  <title>Aliasmusic.dk</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta name="keywords" content="Alias, Diversity Music Management" />
  <meta name="description" content="Aliasmusic.dk" />
  <style type="text/css" media="screen">
    @import url("_assets/css/global.css");
    @import url("_assets/css/home.css");
  </style>
  <style type="text/css" media="print">
    @import url("_assets/css/print.css");
  </style>
  <style type="text/css" media="screen">
    
    body {
      background-color: #eeeeee;
      font: .8em/1.3em verdana,arial,helvetica,sans-serif;
      margin:0px;
    }
  
    #flashcontent {
/*      border: solid 1px #000;*/
      position:absolute;
      width: 100%;
      height: 100%;
      top:0;
      left:0;     
    }
    
    #info {
      overflow: auto;
      margin: 0px 20px;
    }
    
    #download {
      overflow: auto;
      margin: 15px 20px;
    }
  
  </style>
  <script type="text/javascript" src="_assets/js/swfobject.js"></script>
  <script type="text/javascript" src="_assets/js/youTubeLoader.js"></script>
  <script type="text/javascript">
  
    var flashvars = {};
    var params = {
      menu: "false",
      allowScriptAccess: "always",
      scale: "noscale",
      quality: "high",
      salign:"tl",
    };
    var attributes = {};
  
    swfobject.embedSWF("AliasMain.swf", "flashcontent", "100%", "100%", "9.0.0", "_assets/swf/expressInstall.swf", flashvars, params, attributes);
    
    //init the youTubeLoader javascript methods
    SWFID = "flashcontent"
      
  </script>
  <script type="text/javascript">
    // Demo Javascript
    // Big thanks to Google, Lisa Larson-Kelley @ flashconnections.com and the FlashCodersNY.org list for establishing the javascript demo foundation.
    
    function updateHTML(elmId, value) {
          document.getElementById(elmId).innerHTML = value;
        }
 
        function setytplayerState(newState) {
          updateHTML("playerstate", newState);
        }
 
    // PLEASE NOTE: For the purpose of this demo:
    // This method is called from the onYouTubePlayerReady method inside _assets/js/youTubeLoader.js
        function secondaryOnYouTubePlayerReady(playerId) {
          ytplayer = document.getElementById(SWFID);
          setInterval(updateytplayerInfo, 250);
          updateytplayerInfo();
          ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
        }
 
    // PLEASE NOTE: For the purpose of this demo:
    // This method is called from the onytplayerStateChange method inside _assets/js/youTubeLoader.js
        function secondaryOnytplayerStateChange(newState) {
          setytplayerState(newState);
        }
 
        function updateytplayerInfo() {
          updateHTML("bytesloaded", getBytesLoaded());
          updateHTML("bytestotal", getBytesTotal());
          updateHTML("videoduration", getDuration());
          updateHTML("videotime", getCurrentTime());
          updateHTML("startbytes", getStartBytes());
          updateHTML("volume", getVolume());
        }
    
    function alertEmbed () {
      alert( getEmbedCode() );
    }
    
    function alertVideoUrl () {
      alert( getVideoUrl() );
    }
    
    function unloadVideo () {
      stop();
      clearVideo();
    }
      
  </script>
</head>
<body>
 
<div id="flashcontent">
    <h3>Du mangler den seneste version af Flash. Download her:</h3>
    <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
  </div>
  </div>
</body>
</html>

Dokumentet ligger her:

http://www.aliasmusic.dk/index.html

Takker. Lars