HTMLファイルと異なる場所に画像ファイル、FBE本体、定義ファイルが存在していることからopenFBE関数の第1引数:FBE本体ファイル名、第5引数:定義ファイル名及び定義ファイル中の画像位置指定(パス指定)に適切な指定を行う必要があります。

ファイル構成定義ファイル例
Flash Button Engine 本体misfbe.swf(FBE本体)
定義ファイルconfig.xml(定義ファイル)
画像ファイルbtn_normal.jpg
画像ファイルbtn_rollover.jpg
画像ファイルbtn_click.jpg
ディレクトリhtml
結合アイコンHTMLファイル???.html(HTMLファイル)
<?xml version="1.0" encoding="UTF-8" ?>
<pagedata>

<common>

    <copyright>elz.jp</copyright>

    <col_max>2</col_max>
    <row_max>2</row_max>

    <!-- 画像の存在場所を指定 -->
    <button_normal>../btn_normal.jpg</button_normal>
    <button_over>../btn_rollover.jpg</button_over>
    <button_click>../btn_click.jpg</button_click>

    <over_effect>2</over_effect>
    <over_time>5</over_time>

    <click_effect>2</click_effect>
    <click_time>5</click_time>

</common>

</pagedata>

HTMLファイルの存在する場所を基準に画像ファイルへの相対パスを設定することがポイントとなります。

openFBE関数(JavaScript)での組み込み例
<script type="text/javascript">
<!--
openFBE('../misfbe.swf','???.jpg',???,???,'../config.xml','#ffffff');
//-->
</script>
<noscript>
<div>
<img src="???.jpg" width="???" height="???" alt="փC[W">
</div>
</noscript>
  • HTMLファイル格納場所を基準としてmisfbe.swfの存在する場所をopenFBE関数の第1引数にて指定して下さい。
  • HTMLファイル格納場所を基準としてconfig.xmlの存在する場所をopenFBE関数の第5引数にて指定して下さい。