Internet ExplorerでQuickTimeオブジェクトをインスタンス化する方法について特定の質問があります。動的に挿入されたInternet ExplorerのQuickTime <object>からDOMイベントを有効にすることは可能ですか?
IEのQuickTimeは、DOMイベントを有効にするために、「動作」テンプレートとしてオブジェクト>を使用します。 <オブジェクト>は、IEのビヘイビアスタイルであるQuickTimeプラグインインスタンスから参照されます。style = "behavior:url(#id_of_behavior_object)"
これはwindow.onload前に宣言されているすべてのQuickTime <オブジェクト>インスタンスのための素晴らしい作品が、QuickTimeの<オブジェクトその後DOMに挿入>インスタンスはDOMイベントの振る舞いをピックアップしません。
私は行動様式がどのように機能しているか、私が今までに読んだことが私を賢明にしてくれたわけではありません。ビヘイビアーはそれらを参照する要素に呼び出されますか?ページのロード時にのみ呼び出されるため、後で取り出せませんか?
ページロード後に挿入されたQuickTimeオブジェクトからDOMイベントを有効にする方法はありますか?
だけ知っているので - 私は、DOM挿入の様々な方法試してみた - のinnerHTML、createElementのを、そして自分自身のhtmlページが必要なオブジェクトを含むとのiframeを呼び出します。これらのどれも、ページロード後の挿入時にDOMイベントを有効にすることはできません。
乾杯!
私はこれを確認することができ、このプロセスで悲嘆の終わりはありませんでした。 – Ryall
明らかにハックがありますが、私はそれで成功しませんでした:http://discussions.apple.com/thread.jspa?threadID=1529818&tstart=885 – Ryall
Oho!ありがとうございました。それは有望そうだ。私はそれを試してみましょう。 – stephband