Flash-SWFObject_html/css_WEB-ITnose に HTML を挿入するための完全な互換性と完璧なソリューション
友人は、Flash の埋め込みの問題は非常に単純だと思うかもしれませんが、いくつかの特定の問題となると、それほど単純ではありません。たとえば、IE ブラウザで FLASH を傍受する仮想ボックスを削除するにはどうすればよいでしょうか。 FF、OP、NSなど他のブラウザにも対応していますか?コードは W3C 標準に準拠していますか? ?お待ちください
一緒に学ぶために他の人のドキュメントを以下に再投稿します
1. 従来の方法
この方法は、object タグと embed タグを使用して埋め込む方法です。注意して見ると、object の多くのパラメータと、embed 内の多くの属性が繰り返されていることがわかります。ブラウザーの互換性のために、一部のブラウザーはオブジェクトをサポートし、一部のブラウザーは埋め込みをサポートするため、Flash パラメーターを変更する場合は両方の場所を変更する必要があります。
この方法は常に Macromedia の公式方法であり、Flash の機能を最大限に活用し、互換性の問題はありません。しかし、現在はそれほどうまく機能しません。互換性の理由から埋め込まれている埋め込みタグが W3C に準拠していないため、検証に失敗します。もちろん、ルールや規制を気にしないのであれば、それは別の問題です。
さまざまな理由により、Microsoft は sp2 以降、IE の ActiveX の使用モードを制限しました。つまり、ページ上の ActiveX には仮想ボックスがあり、通常の操作ではユーザーが 1 回クリックする必要があります。 Flash は ActiveX として Web ページに埋め込まれているため、JS を介して Flash を埋め込むことのみがこの問題の影響を受けます。
ブラウザの Flash プラグインのバージョンが不十分な場合、または swf ファイルを正常に表示できない場合、または ActiveX のインストールを確認するボックスが表示されます。多くのユーザーにとって。
2. JSを使った埋め込み方法
JSでの埋め込みにはそれぞれに良い埋め込み方法とそうでない埋め込み方法があります。 document.write を使って直接書く人もいますが、正直この方法は検証のためのハック要素が多すぎて JS の利点が反映されていないように感じます。私は、優れた JS 埋め込みスクリプトは、Flash が持つべき機能を保証することに基づいて、JS を活用するためのバージョン検出機能を備えている必要があり、アクセシビリティの問題 (つまり、ユーザーが Flash コンテンツを閲覧できない場合や無効にしている場合) を解決できる必要があると考えています。 JS を使用する場合はどのように処理する必要がありますか)、再利用が簡単である必要があります。ここで説明するのは SWFObject ソリューションです。
「SWFObject」は Javascript を使用して Flash を挿入します。これには多くの利点があり、コードはシンプルで、「コントロールをアクティブ化するにはここをクリックしてください」というプロンプトは表示されません。 IE6 では、W3C 検証に合格できます。これは、フラッシュを挿入する従来の「オブジェクト」方法とは異なります。
新しい 2.x バージョンでは、SWFObject の最も単純な呼び出しに必要な文は 1 つだけで、ページが読み込まれるのを待つ必要はありません。つまり、この文をページ上のどこにでも書くことができます。以前のバージョンよりもはるかにシンプルになっています。シンプルで一般的に使用される呼び出し方法をいくつか見てみましょう:
1. 最も単純で基本的な、Flash を挿入したい限り使用できる古典的な文です。
div >
/ スクリプト > "text/javascript" >
swfobject.embedSWF( " test.swf " 、 " swfid " 、 " 300 " 、 " 120 " 、 " 9.0.0 " 、 " ExpressInstall.swf " );
注: SWF ファイルを挿入するには、メソッド embedSWF?? を呼び出します。パラメータは、@swf ファイルのロードに使用されるコンテナーの ID (div など) です。 @flash の高さ (もちろん、ここでは幅と高さを 100% などのパーセンテージで表すことができます); @フラッシュを正常に再生するために必要な最小バージョン; @要件より低いバージョンの場合は、swf ファイルを実行します。 . ここで、このフラッシュを使用して、フラッシュ プラグインの最新バージョンの公式ダウンロードにジャンプします。 (このパラメータは省略可能です) 複数のフラッシュを同じページの異なる場所に挿入する場合は、上記のステートメントを繰り返し、異なるコンテナ ID を使用します。
2. パラメータ、変数、属性を swf ファイルに渡すためのメソッドの呼び出し
script > "text/javascript" >
var flashvars = {
name1: " hello " ,
name2: " world " ,
name3: " foobar "
};
var params = {
tent2 "
};
swfobject.embedSWF( " test6_flashvars.swf " , " content2 " , " 300 " , " 120 " , " 6.0.0 " , "expressInstall.swf " , flashvars, params,属性); " " vars, params, Attributes);
// 3. だらだらせず、簡潔かつシャープに 1 文だけ、後ろに直接記述します
swfobject.embedSWF( " test6_flashvars.swf " , " content5 " , " 300 " , " 120 " 、 " 6.0. 0 " 、 " ExpressInstall.swf " 、 {name1: " hello " 、name2: " world " 、name3: " foobar " }、 {menu: " false " }、 {id: " DynamicContent5 " ,name: " DynamicContent5 " } );
script >
SWFObject Google オープン ソース プロジェクト http://code.google.com/p/swfobject/
SWFObject (バージョン 2.2) ダウンロード アドレス: http:/ /swfobject.googlecode.com/files /swfobject_2_2.zip
SWFObject (バージョン 2.0) ダウンロード アドレス: http://swfobject.googlecode.com/files/swfobject_2_0.zip
SWFObject の公式ブログ: http://blog.deconcept.com /swfobject/
SWFObject 2.0 公式ドキュメント (中国語) http://www.admin10000.com/resource/1.html
http://www.admin10000.com/Document/5.html にアクセスしてください

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

HTMLは、Webページ構造の構築の基礎です。 1。HTMLは、コンテンツ構造とセマンティクス、および使用などを定義します。タグ。 2. SEO効果を改善するために、などのセマンティックマーカーを提供します。 3.タグを介したユーザーの相互作用を実現するには、フォーム検証に注意してください。 4. JavaScriptと組み合わせて、動的効果を実現するなどの高度な要素を使用します。 5.一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれ、検証ツールが必要です。 6.最適化戦略には、HTTP要求の削減、HTMLの圧縮、セマンティックタグの使用などが含まれます。

HTMLは、Webページを構築するために使用される言語であり、タグと属性を使用してWebページの構造とコンテンツを定義します。 1)htmlは、などのタグを介してドキュメント構造を整理します。 2)ブラウザはHTMLを分析してDOMを構築し、Webページをレンダリングします。 3)マルチメディア関数を強化するなど、HTML5の新機能。 4)一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれます。 5)最適化の提案には、セマンティックタグの使用とファイルサイズの削減が含まれます。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、
