問題タブ [object-tag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
867 参照

javascript - javascriptを使用して動画のファイルパスを変更することはできますか?

HTML ファイルに object タグがあります。

javascriptを使ってファイル名を変更したい。

私がこれまでに持っているのはこれです:

しかし、これはうまくいきません。:(

出来ますか?はいの場合、どのように?

0 投票する
2 に答える
854 参照

internet-explorer - オブジェクトタグのIEattachEventにより、メモリが破損します

次のイベントがある埋め込みIE7/8HTMLページ内にActiveXコントロールがあります[id(1)] HRESULT MessageReceived([in] BSTR id, [in] BSTR json)。Windowsでは、イベントはに登録されOCX.attachEvent("MessageReceived", onMessageReceivedFunc)ます。

次のコードは、HTMLページでイベントを発生させます。

アプリケーションベリファイアでgflags.exeを有効にすると、次の奇妙な動作が発生します。JavaScriptコールバックを実行しているInvoke()の後、何らかの理由でpvars[1]のBSTRがpvars[0]にコピーされます!?pvarsのdelete[]により、同じ文字列がdoubleで解放され、ヒープが破損します。

誰かがここで何が起こっているのか考えていますか?これはIEのバグですか、それともOCX実装内に欠けているトリックがありますか?

次のようなタグを使用する場合:

...奇妙なコピー操作は発生しません。

次のコードも、Fire_MessageReceived()の呼び出し元がBSTRを解放する責任があるため、問題ないようです。

ありがとう!

0 投票する
1 に答える
1951 参照

video - html に埋め込まれたビデオを検出して解析しますか?

Web ページ上のビデオの埋め込みコードを検出して抽出する必要があるプロジェクトに取り組んでいます。

タグが動画の埋め込みに使用されることは知って<object>いますが、仕様では画像など他のものにも使用できると書かれています。

<object>では、タグにビデオが含まれていることを決定論的に知るにはどうすればよいでしょうか? またはこれを見つける他の方法はありますか?

0 投票する
1 に答える
8377 参照

javascript - JavaScriptでオブジェクトタグを動的に作成する

次のコードで 2 つの ActiveX オブジェクトが作成されないのはなぜでしょうか。object タグが HTML に直接ある場合は問題なく動作しますが、私の人生では、オブジェクト項目を動的に作成することはできません。これはセキュリティの問題か何かですか?この問題に関するドキュメントを見つけるのに苦労しています。

dom を探索すると、オブジェクト エクスプローラーにはアイテムが表示されますが、IE はアクティブ X コントロールではなく、小さな四角いボックスをレンダリングします。

カサブランカの提案に基づく 2 回目の試みです。あなたの提案に従って、これは機能するはずですが、ここでセキュリティの問題が発生している可能性があると思います。同じ問題。

0 投票する
1 に答える
941 参照

html - YouTubeなどが使用する理由 and not