プログラミングの問題に長時間取り組んだ後、私はコーディングの視野狭窄を感じ始めました。引き下がって問題を遠くから見るのが難しくなります。
したがって、私の質問: Drupal 6 サイトを使用しています。メニュー オプションをクリックするとページが開き、ThickBox で Flash SWF ファイルを再生する必要があります。8 秒後、Thickbox が閉じます。
リンクがクリックされたときに、Thickbox で SWF ファイルを開くことは問題ありません。後で Thickbox を閉じるのと同じです。それは基本的なjavascriptです。そのために私はこれらを使用します:
document.getElementById("identifyvideo").style.display="none"; var tim = window.setTimeout("hideMessage()", 5000); // 5 秒後にそのレイヤーを非表示にします
しかし、ロード時にシックボックスを開きますか? ユーザーがクリックするリンクを追加できますが、自動的に開く必要があります。PHPが特定の1ページでのみ開くようにしました。Thickbox マニュアルから、画像へのリンクを開く方法を学びましたが、ページが読み込まれたときに開く方法は知りませんでした。