問題タブ [embed-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 投票する
6 に答える
225064 参照

html - 対。

Which is the right/best tag to use in my HTML file when I want to display the Adobe PDF viewer?

Right now I'm using the code below, but there are weird side effects (e.g. it seems to steal the starting focus tha

Which is the right/best tag to use in my HTML file when I want to display the Adobe PDF viewer?

Right now I'm using the code below, but there are weird side effects (e.g. it seems to steal the starting focus that I've set to another <input> text box; it doesn't seem to play real well with the jQueryUI Resizeable class; etc.)

Could I even do the same thing with the <object> tag? Are there advantages/disadvantages to using one tag vs. the other?


OBJECT vs. EMBED - why not always use embed?

Bottom line: OBJECT is Good, EMBED is Old. Beside's IE's PARAM tags, any content between OBJECT tags will get rendered if the browser doesn't support OBJECT's referred plugin, and apparently, the content gets http requested regardless if it gets rendered or not.

object is the current standard tag to embed something on a page. embed was included by Netscape (along img) before anything like object were on the w3c mind.

This is how you include a PDF with object:

If you really need the inline PDF to show in almost every browser, as older browsers understand embed but not object, you'll need to do this:

This version does not validate.

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

javascript - 時期を知る方法要素のコンテンツがロードされました

<embed>プログラムで HTML ドキュメントにタグを追加しています。

これは正常に機能し、SVG 要素は期待どおりに表示されます。ただし、JavaScript で SVG 要素を操作したいのですが、要素を DOM に追加した直後に操作しようとすると、コンテンツがまだ読み込まれていないため失敗します。

これどうやってするの。jQuery を使用せずにこれを実行したいので、jQuery API を指定しないでください。

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

javascript - 埋め込みタグの src 属性が unsafe の先頭に追加されます: ember js で

埋め込みタグを使用しようとしており、src 属性に動的 URL を提供しました

しかし、ページを開くと、

  • media-src、child-srcなどを含むCSPの権限を変更しました
  • 完全な許可を与えました(*)
  • すべての権限を削除しました
  • 最後に、「ember-cli-content-security-policy」を完全に削除しましたが、それでも unsafe: の先頭への追加は避けられませんでした。

ただし、「ember-cli-content-security-policy」を削除しても、URL はブロックされなくなりましたが、URL の前にまだ unsafe が追加されていたため、ビデオが読み込まれませんでした

他に試したこと:

  • タグがembedおよびsrcであり、type属性がバインドされているemberコンポーネントを使用し、html.safestringを使用しました。結果: 安全ではありません: まだ先頭に追加されていました

  • コンポーネントがレンダリングされた後に src 属性に URL を追加しました (安全でないにもかかわらずビデオを表示しませんでした: 埋め込まれた src タグは変更できないと信じているため、先頭に追加されませんでした)

  • コンポーネントがレンダリングされた後に全体を追加し、今では機能しました。

しかし、これは私が望むものではありません。テンプレートの一部にして、動的に挿入しないようにしたいのです