質問です。
たとえば次のような構造になっているHTMLで、
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" (~その他各属性は省略~)>
<embed id="emb1" />
</object>
<embed>タグにアクセスして属性を設定するにはどうすればいいのでしょうか?
どうも<object>タグ内の要素に関してはgetElementByIdが利かないみたいです。
他にはgetElementsByTagName()やname属性を設定してのgetElementsByNameもダメでした。
この解決策を知ってる人がいたらご教授願います
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
javascriptのgetElementsByNameやgetElementByIdなどで<embed>を参照する事はできません。
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
から察するに、フラッシュプレーヤーのプラグインオブジェクトを
埋め込み、javascriptで操作したいのであれば、静的に埋め込んだ<embed>
の内容をDOM命令で操作するのでなく、javascriptでプレーヤーオブジェクト
のAPIを操作するのが普通だと思います。
最近のプレーヤーはswfobject.embedSWFみたいなメソッドが準備されている
ので、html内のコンテナ領域の記述は<object>のみかあるいは<div>だけにし
ておいて、全部javascriptで制御してしまえば、ブラウザーの違いも吸収できます。
※察しがまとはずれなら、すんません...
参考サイト
・swf2.0
http://mtl.recruit.co.jp/blog/2007/10/swfobject_ …
・jwplayer
http://www.longtailvideo.com/players/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- JavaScript Json のキーと値の出力の違いについて 2 2022/06/14 20:22
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- その他(プログラミング・Web制作) pythonのmap、結果の利用は1度だけ? 5 2022/06/11 12:33
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォルダ内のファイル名を取得...
-
Webページ中の javascript をVB...
-
オライリーのプログラミングPHP...
-
CSSのクラスを動的に変更 classで
-
JavaScriptの負荷について
-
ページ遷移時にアコーディオン...
-
デザイン時のVisible=Falseは実...
-
htmlのfileタグに自動で値を入...
-
if(1){...}とはどういうことで...
-
JavaScriptで ブラウザの閉じる...
-
jQuery ui Datepicker 明日以降...
-
javascriptでのmdb接続について
-
初心者です。gulpでコンパイル...
-
onChange="javascript:関数名"...
-
javascriptでフォルダ内のファ...
-
JavaScriptでIEのウィンドウを...
-
助けてください!スパムメール...
-
クロスドメインでクッキーの取得
-
「終了していない文字列型の定...
-
C#でTextBoxに数値のみ入力可能...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Webページ中の javascript をVB...
-
ローカルのレジストリを読みたい
-
画面間でのJavaScrip...
-
フォルダ内のファイル名を取得...
-
エクセル2010のvbaについて
-
javaScriptでグローバル変数に...
-
event.srcElementの動的設定
-
JavaScriptでオブジェクトを識...
-
正規表現内に変数を使用する方法
-
ASP.NETでURLにマッピングされ...
-
javascript 名前空間?
-
文字を移動させその位置を表示...
-
JavaScript 日数計算の関数で演...
-
Shell.ApplicationでのIEオブ...
-
オライリーのプログラミングPHP...
-
イベントevt?evt.target:event....
-
タブブラウザで focus() を実...
-
jquery か javascript で json ...
-
クラス デフォルトプロパティの...
-
jQueryの仕組みについて質問です
おすすめ情報