0

パノラマを表示するために (pano2vr プログラムで作成された html ページから) 編集したこの単純な html ページがあります。何らかの理由で、すべてのブラウザーで div 内のフラッシュ コンテンツが中央に配置されません。Chrome では問題なく動作しますが、Firefox と Explorer では左側に残ります。Flash コンテンツには固定幅を配置し、Chrome ではそれを中心に自動境界線を配置しました。私は同様の問題を発見し、「表示:ブロック」が役立つはずだと言う人もいましたが、私には何もしませんでした. 他の多くのことも試しましたが、実際には機能しませんでした。何かがIEを中心にしていましたが、それがどれだったか忘れてしまい、Firefoxではまだ動作しませんでした. 他のブラウザでも動作するようにコードを修正する方法を誰かが知っていれば、本当に感謝しています。完全なコードは以下にあり、サイト自体はhttp://lenseproductionsで見ることができます。

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Nauvon antiikkikauppa</title>
<script type="text/javascript" src="swfobject.js">
    </script>
    <style type="text/css" title="Default">
        body, div, h1, h2, h3, span, p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #DDDDDD;
alignment-adjust: central;
            }
        body {
font-size: 10pt;
background-color: #111111;
        }
        table,tr,td {
            font-size: 10pt;
            border-color : #777777;
            background : #dddddd; 
            color: #000000; 
            border-style : solid;
            border-width : 1px;
        }
        h1 {
            font-size: 18pt;
        }
        h2 {
            font-size: 14pt;
        }
        .warning {
            font-weight: bold;
        }
    </style>    
</head>
 <body link="#00CCFF" vlink="#808080" alink="#0099FF"> 
<body align="center">
<h1 align="center">Nauvon Antiikkikauppa</h1>
<p>
    <script type="text/javascript">
    <!--

        var flashvars = {};
        var params = {};
        params.quality = "high";
        params.bgcolor = "#ffffff";
        params.allowscriptaccess = "sameDomain";
        params.allowfullscreen = "true";
        params.base="..";
        var attributes = {};
        attributes.id = "pano";
        attributes.name = "pano";
        attributes.align = "middle";
        swfobject.embedSWF(
            "../1_out.swf", "flashContent", 
            "960", "540", 
            "9.0.0", "expressInstall.swf", 
            flashvars, params, attributes);
    //-->
    </script>
<div align="center" id="flashContent" style="display:block; width: 960px; margin: 0 auto;">
  <div align="center"><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>

<dir>
<p align="center">&nbsp;</p>
</dir>
<div><dir>
  <p align="center">Saat halutessasi esittelyn koko ruudulle klikkaamalla alarivin oikeanpuolisinta nappia.</strong></p>
<p align="center">Seuraavaan pisteeseen pääset painamalla nuolesta tai klikkaamalla kartan pisteitä. </p>
  <p align="center">Saat tutkittua hyllyjä   tarkemmin liikkumalla hiiren kanssa tai alla olevien nappien avulla.</p>
  <p align="center"><strong>Esittelyn tuottanut ja toteuttanut <a target="_blank" href="http://lenseproductions.com">Lense Productions</a></strong></p>
</dir></div>
<p align="center">&nbsp;</p>
 </body>

4

1 に答える 1