0

シャドーボックスを機能させることができません...シャドーボックスで SWF を開くためのリンクとして機能する画像を含む静的な html ページがあります。ただし、画像をクリックすると、ブラウザー内の他の画像ファイルと同様に swf が開きます。シャドー ボックスがまったく機能していないようです。

これは私のhtmlページです。shadowbox-build-3.0b を使用しています。このエディターでは、新しいユーザーがエディターの HTML コードでイメージ タグを使用できないのは奇妙です。だから私は私のものをイメージに変えました。

<html>
  <head>   
 <script type="text/javascript" src="js/jquery.js"></script>
 <script type="text/javascript" src="shadowbox-build-3.0b/adapters/shadowbox-jquery.js"></script>
 <script type="text/javascript" src="shadowbox-build-3.0b/shadowbox.js"></script>
 <link   type="text/css"    href="shadowbox-build-3.0b/shadowbox.css" rel="stylesheet" media="screen">
 <script type="text/javascript" src="shadowbox-build-3.0b/languages/shadowbox-en.js"></script>
 <!-- Begin Shadowbox JS -->
 <script type="text/javascript">
  jQuery(document).ready(function () {
   Shadowbox.init({
    language:   "en",
    players:    ["image"]
   });

  });
 </script>
 <!-- End Shadowbox JS -->

  </head>
  <body>
  <a href="LightBoxFiller.swf" rel="shadowbox[Mixed];width: 800;height: 600;"><image src="imagewithplaybutton.jpg" ></a> 

  </body>
</html>
4

2 に答える 2

0

Shadowbox.init() は document.ready() に含めるべきではありません。ページの読み込み時に実行する必要があります。

于 2011-06-06T17:53:12.477 に答える