tolgi: js code in layer macht probleme?

hi,
habe einen layer mit einer tabelle drin, die tabelle hat 2 zeilen.
in der ersten zeile befindet sich ein layer-close button, in der zweiten zeile ist ein js code mit einer (ie) flash abfrage die je nachdem ein flash-objekt zeigt oder eben eine alternativ-ausgabe bringt.
problem: es wird mir nur die zweite zeile angezeigt, d.h. mein flash film ist zu sehen aber der close button nicht, der js-code verhindert ingenwie die korrekte anzeige der tabelle. hat da jemand eine idee?
danle.

<div id="zeitung" style="position:absolute; left:50%; top:50px; margin-left:-165px; width:350px; height:520px; z-index:10; visibility:hidden;">
 <table cellspacing="0" cellpadding="0" border="0" class="border">
  <tr>
      <td bgcolor="#ffffff" height="20" align="right"><a href="javascript:hidelayer('zeitung');"><img src="img/close.gif" width="20" height="20" border="0"></a></td>
  </tr>
  <tr>
      <td height="500">
            <SCRIPT LANGUAGE=JavaScript1.1>
            <!--
            var MM_contentVersion = 6;
   if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1))
   {
             document.write('<SCR' + 'IPT LANGUAGE=VBScript> \n'); //FS hide this from IE4.5 Mac by splitting the tag
             document.write('on error resume next \n');
             document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
             document.write('</SCR' + 'IPT> \n');
            }
            if ( MM_FlashCanPlay ) {
             document.write(' <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
             document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
             document.write(' ID="news" WIDTH="350" HEIGHT="500">');
             document.write(' <PARAM NAME=movie VALUE="news.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>  ');
             document.write(' <EMBED src="news.swf" quality=high bgcolor=#FFFFFF  ');
             document.write(' swLiveConnect=true WIDTH="350" HEIGHT="500" NAME="news" ');
             document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
             document.write(' </EMBED>');
             document.write(' </OBJECT>');
            } else{
             document.write('To read the newspaper, please download the FLASH MX PLAYER at....');
            }
            //-->
            </SCRIPT>
   </td>
  </tr>
 </table>
</div>

  1. hi,

    dito

    document.write('</SCR' + 'IPT> \n');
                 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
                 document.write(' ID="news" WIDTH="350" HEIGHT="500">');
                 document.write(' </EMBED>');
                 document.write(' </OBJECT>');
                } else{

    du musst in JS die "/" escapen. also "/" damit kein fehler auftaucht...

    mfg
    comunicout

    --
    fütter mein ego !
    welcome to electro-smog therapy
    1. Hmm, funktioniert leider immer noch nicht. Habs ganz gewissenhaft escaped.