国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
余談
JavaScript を使用して埋め込む
ホームページ ウェブフロントエンド htmlチュートリアル HTML に Flash プラグインをロードするためのいくつかの方法 photos_html/css_WEB-ITnose

HTML に Flash プラグインをロードするためのいくつかの方法 photos_html/css_WEB-ITnose

Jun 24, 2016 pm 12:02 PM
flash 數(shù)種類 負(fù)荷 プラグイン 方法


はじめに


私がこの記事を書いた主な理由は、チーム リーダーによって提起された新しい要件のためです? ブラウザを使用してコンピュータのカメラを呼び出し、瞬時に寫真を撮る機(jī)能を?qū)g現(xiàn)します。インターネットでさまざまな情報を調(diào)べましたが、最終的には何らかの理由で、Flash プラグインを使用して PC のカメラを呼び出すことにしました。もちろん、この要件は B/S アーキテクチャに基づいているため、フロントエンドの HTML ページにどのように埋め込むかを考えています。



余談


もちろん、ここでは主に実裝のためのカプセル化は考慮されておらず、その後の作業(yè)は業(yè)務(wù)に応じて抽象化され、共通コンポーネントにカプセル化されます。さて、早速、重要なポイントに焦點(diǎn)を當(dāng)ててみましょう。



埋め込みプラグイン

  • オブジェクトと埋め込みタグを使用する
  • コード表示


    <span style="font-family:Microsoft YaHei;"><div style="margin-top:-30px;margin-left:-120px;">    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"        codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"        width="490" height="390" id="Untitled-1" align="middle">    <param name="allowScriptAccess" value="sameDomain" />    <param name="movie" value="cam.swf" />    <param name="quality" value="high" />    <param name="bgcolor" value="#ffffff" />    <embed src="cam.swf" quality="high" bgcolor="#ffffff" width="490" height="390" name="cam" align="middle" allowScriptAccess="sameDomain"        type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />    </object></div></span>

    このメソッドは Object を使用しますおよび Emb ed タグでは、多くのパラメータと embed の多くの屬性が表示されます。繰り返した。ブラウザの互換性。一部のブラウザはオブジェクトをサポートし、一部のブラウザは埋め込みをサポートします。そのため、Flash パラメータを変更する場合は両方の場所を変更する必要があります。この方法は常に Macromedia の公式方法であり、互換性の問題を発生させることなく Flash の機(jī)能を最大限に保証します。



    しかし、今見てみると、まだ大きな問題を抱えています。


    まず、互換性のために埋め込まれたembedタグがW3Cの仕様に準(zhǔn)拠していないため検証を通過できません。もちろん、ルールや規(guī)制を気にしないのであれば、それは別の問題です。


    次に、さまざまな理由により、Microsoft は sp2 以降、IE の ActiveX の使用モードを制限しました。つまり、ページ上の ActiveX には仮想ボックスがあり、通常の操作にはユーザーが 1 回クリックする必要があります。 Flash は ActiveX として Web ページに埋め込まれているため、JS を介して Flash を埋め込むことのみがこの問題の影響を受けます。


    繰り返しになりますが、ブラウザの Flash プラグインのバージョンが不十分な場合、または swf ファイルが正常に表示されない場合、または ActiveX のインストールを確認(rèn)するボックスが表示されます。非常に怖いので、多くのユーザーには適していません。



  • objectタグのみを使用する
  • コード表示


    <span style="font-family:Microsoft YaHei;"><div style="margin-top:-30px;margin-left:-120px;">    <object type="application/x-shockwave-flash data="c.swf?path=cam.swf" width="490" height="390">    <param name="cam" value="c.swf?path=cam.swf" />    <img src="defqr.png"     width="550" height="400" alt="" />    </object></div></span>

    このメソッドはObjectタグのみを使用します。ああ。 embed タグがないので、標(biāo)準(zhǔn)的な Flash 埋め込み方法であり、ほぼ完璧に見えますが、まだ問題があります。


    まず、IE でストリーム機(jī)能を確保するために、ターゲット swf をロードするためのホルダー swf が必要です。flashvars 経由でパラメータを渡したり、ページの JS を操作したりする必要がある場合、非常に面倒になります。


    次に、最初の方法と同様に、バージョン検出なしで ActiveX プロンプト ボックスがポップアップ表示されます。


    繰り返しになりますが、一部の下位バージョンのブラウザ (Safari の下位バージョンなど) はこの方法に同意せず、互換性が低くなります。



  • 埋め込みタグのみを使用
  • コード表示


    <span style="font-family:Microsoft YaHei;"><div style="margin-top:0px;margin-left:-70px;">	<embed id="cam" src="cam.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" width="450" height="350" name="webcam" align="middle" wmode="transparent" allowscriptaccess="always" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="width=490&height=390&objid=cameradialog"></div></span>

    このメソッドは Emb のみを使用しますed タグ、効果と比較すると、まだ非常に優(yōu)れています、ブラウザ互換性もかなり良く、何でも読み込めます。もちろん、embed タグは W3C 仕様に準(zhǔn)拠していないため、この方法は推奨されません。


    JavaScript を使用して埋め込む

  • JS を使用して Flash プラグインをロードする インターネットには多くの方法があり、誰もが選択できる優(yōu)れた JS プラグインもたくさんあります。ここでは SWFObject を簡単に紹介するためにのみ使用します。


    首先,你需要下載一個 SWFObject 插件包,該插件包中包含一個 JS 腳本,這個是你需要引入的腳步文件。還包括兩個 html 的例子,大家可以模仿一下。當(dāng)然,你還可以去 SWFObject 的網(wǎng)站了解一下,網(wǎng)址請點(diǎn)擊? 這里?。


    代碼展示


    <span style="font-family:Microsoft YaHei;"><script type="text/javascript" src="swfobject.js"></script><script type="text/javascript">	swfobject.registerObject("myId", "9.0.0", "cam.swf");</script></span>

    <span style="font-family:Microsoft YaHei;"><div style="margin-top:-30px;margin-left:-120px;">		<object id="myId" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="490" height="390">		<param name="movie" value="cam.swf" />		<!--[if !IE]>-->		<object type="application/x-shockwave-flash" data="cam.swf" width="490" height="390">		<!--<![endif]-->			<div>				<h1>Alternative content</h1>				<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>			</div>		<!--[if !IE]>-->		</object>	<!--<![endif]-->	</object></div></span>


    效果圖





    結(jié)束語


    對比這幾種方式,我更推薦使用 JS 嵌入的方式來加載 Flash 插件,這種方式不僅能保證實現(xiàn) Flash 的所有功能,同時在各瀏覽器的兼容性方面也都表現(xiàn)不錯,并且 JS 還可以提供更多的擴(kuò)展功能,更主要是可以被更多的人復(fù)用,減少不必要的冗余代碼。



    插件下載地址:SWFObject?


    このウェブサイトの聲明
    この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

    ホットAIツール

    Undress AI Tool

    Undress AI Tool

    脫衣畫像を無料で

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード寫真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

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

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    Video Face Swap

    Video Face Swap

    完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中國語版

    SublimeText3 中國語版

    中國語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

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

    WeChat で削除された連絡(luò)先を回復(fù)する方法 (簡単なチュートリアルでは、削除された連絡(luò)先を回復(fù)する方法について説明します) WeChat で削除された連絡(luò)先を回復(fù)する方法 (簡単なチュートリアルでは、削除された連絡(luò)先を回復(fù)する方法について説明します) May 01, 2024 pm 12:01 PM

    殘念ながら、WeChat は広く使用されているソーシャル ソフトウェアであり、何らかの理由で特定の連絡(luò)先を誤って削除してしまうことがよくあります。ユーザーがこの問題を解決できるように、この記事では、削除された連絡(luò)先を簡単な方法で取得する方法を紹介します。 1. WeChat の連絡(luò)先削除メカニズムを理解します。これにより、削除された連絡(luò)先を取得できるようになります。WeChat の連絡(luò)先削除メカニズムでは、連絡(luò)先がアドレス帳から削除されますが、完全には削除されません。 2. WeChat の組み込みの「連絡(luò)先帳復(fù)元」機(jī)能を使用します。WeChat には、この機(jī)能を通じて以前に削除した連絡(luò)先をすばやく復(fù)元できる「連絡(luò)先帳復(fù)元」機(jī)能が用意されています。 3. WeChat 設(shè)定ページに入り、右下隅をクリックし、WeChat アプリケーション「Me」を開き、右上隅にある設(shè)定アイコンをクリックして設(shè)定ページに入ります。

    Colorful マザーボードに BIOS を入力するにはどうすればよいですか? 2つの方法を教えます Colorful マザーボードに BIOS を入力するにはどうすればよいですか? 2つの方法を教えます Mar 13, 2024 pm 06:01 PM

    Colorful マザーボードは中國國內(nèi)市場で高い人気と市場シェアを誇っていますが、Colorful マザーボードのユーザーの中には、設(shè)定のために BIOS を入力する方法がまだ分からない人もいます。この狀況に対応して、編集者はカラフルなマザーボード BIOS に入る 2 つの方法を特別に提供しました。ぜひ試してみてください。方法 1: U ディスク起動ショートカット キーを使用して、U ディスク インストール システムに直接入ります。ワンクリックで U ディスクを起動する Colorful マザーボードのショートカット キーは ESC または F11 です。まず、Black Shark インストール マスターを使用して、Black Shark インストール マスターを作成します。 Shark U ディスク起動ディスクを選択し、コンピュータの電源を入れます。起動畫面が表示されたら、キーボードの ESC キーまたは F11 キーを押し続けて、起動項目を順次選択するウィンドウに入ります?!窾SB」の場所にカーソルを移動します。 」と表示され、その後

    トマト無料小説アプリで小説を書く方法. トマトノベルで小説を書く方法に関するチュートリアルを共有します。 トマト無料小説アプリで小説を書く方法. トマトノベルで小説を書く方法に関するチュートリアルを共有します。 Mar 28, 2024 pm 12:50 PM

    トマト ノベルは非常に人気のある小説閲覧ソフトウェアです。トマト ノベルでは、新しい小説や漫畫を読むことができます。どの小説も漫畫もとても面白いです。小説を書きたい友達(dá)もたくさんいます。お小遣いを稼いで、小説の內(nèi)容を編集することもできます。 「テキストに文章を書きたいです。それで、小説はどうやって書くのですか?友達(dá)は知らないので、一緒にこのサイトに行きましょう。小説の書き方の入門を少し見てみましょう?!?Tomato Novels を使用して小説を書く方法に関するチュートリアルを共有します。 1. まず、攜帯電話で Tomato Free Novels アプリを開き、パーソナル センター - ライター センターをクリックします。 2. Tomato Writer Assistant ページに移動し、次の場所で [新しい本の作成] をクリックします。小説の終わり

    Edge ブラウザがこのプラグインをサポートしない理由に対する 3 つの解決策を共有します Edge ブラウザがこのプラグインをサポートしない理由に対する 3 つの解決策を共有します Mar 13, 2024 pm 04:34 PM

    ユーザーが Edge ブラウザを使用する場合、より多くのニーズを満たすためにいくつかのプラグインを追加する場合があります。しかし、プラグインを追加すると、このプラグインはサポートされていないと表示されます。この問題を解決するにはどうすればよいですか?今日は編集者が 3 つの解決策を紹介しますので、ぜひ試してみてください。方法 1: 別のブラウザを使用してみてください。方法 2: ブラウザ上の Flash Player が古いか見つからないため、プラグインがサポートされていない可能性があり、公式 Web サイトから最新バージョンをダウンロードできます。方法3:「Ctrl+Shift+Delete」キーを同時に押します。 「データを消去」をクリックしてブラウザを再度開きます。

    Win11で管理者権限を取得する方法まとめ Win11で管理者権限を取得する方法まとめ Mar 09, 2024 am 08:45 AM

    Win11 管理者権限の取得方法のまとめ. Windows 11 オペレーティング システムでは、管理者権限は、ユーザーがシステム上でさまざまな操作を?qū)g行できるようにする非常に重要な権限の 1 つです。ソフトウェアのインストールやシステム設(shè)定の変更など、一部の操作を完了するために管理者権限の取得が必要になる場合があります。以下にWin11の管理者権限を取得する方法をまとめましたので、お役に立てれば幸いです。 1. ショートカット キーを使用する Windows 11 システムでは、ショートカット キーを使用してコマンド プロンプトをすばやく開くことができます。

    モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます) モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます) May 04, 2024 pm 06:01 PM

    テクノロジーの発展に伴い、モバイルゲームは人々の生活に欠かせないものになりました。かわいいドラゴンエッグの畫像と面白い孵化過程で多くのプレイヤーの注目を集めており、その中でも注目を集めているゲームの一つがモバイル版ドラゴンエッグです。プレイヤーがゲーム內(nèi)で自分のドラゴンをより適切に育成し成長させることができるように、この記事ではモバイル版でドラゴンの卵を孵化させる方法を紹介します。 1. 適切な種類のドラゴン エッグを選択する プレイヤーは、ゲーム內(nèi)で提供されるさまざまな種類のドラゴン エッグの屬性と能力に基づいて、自分に適したドラゴン エッグの種類を慎重に選択する必要があります。 2. 孵化機(jī)のレベルをアップグレードします。プレイヤーはタスクを完了し、小道具を収集することで孵化機(jī)のレベルを向上させる必要があります。孵化機(jī)のレベルは孵化速度と孵化成功率を決定します。 3. プレイヤーはゲームに參加する必要がある孵化に必要なリソースを収集します。

    攜帯電話の文字サイズの設(shè)定方法(攜帯電話の文字サイズを簡単に調(diào)整できます) 攜帯電話の文字サイズの設(shè)定方法(攜帯電話の文字サイズを簡単に調(diào)整できます) May 07, 2024 pm 03:34 PM

    攜帯電話が人々の日常生活において重要なツールになるにつれて、フォント サイズの設(shè)定は重要なパーソナライゼーション要件になりました。さまざまなユーザーのニーズを満たすために、この記事では、簡単な操作で攜帯電話の使用體験を向上させ、攜帯電話のフォントサイズを調(diào)整する方法を紹介します。攜帯電話のフォント サイズを調(diào)整する必要があるのはなぜですか - フォント サイズを調(diào)整すると、テキストがより鮮明で読みやすくなります - さまざまな年齢のユーザーの読書ニーズに適しています - フォント サイズを使用すると、視力の悪いユーザーにとって便利です攜帯電話システムの設(shè)定機(jī)能 - システム設(shè)定インターフェイスに入る方法 - 設(shè)定インターフェイスで「表示」オプションを見つけて入力します。 - 「フォント サイズ」オプションを見つけて、サードパーティでフォント サイズを調(diào)整します。アプリケーション - フォント サイズの調(diào)整をサポートするアプリケーションをダウンロードしてインストールします - アプリケーションを開いて、関連する設(shè)定インターフェイスに入ります - 個人に応じて

    すぐにマスター: Huawei 攜帯電話で 2 つの WeChat アカウントを開く方法が明らかに! すぐにマスター: Huawei 攜帯電話で 2 つの WeChat アカウントを開く方法が明らかに! Mar 23, 2024 am 10:42 AM

    今日の社會において、攜帯電話は私たちの生活に欠かせないものとなっています。私たちの日常のコミュニケーション、仕事、生活のための重要なツールとして、WeChat はよく使用されます。ただし、異なるトランザクションを処理する場合は 2 つの WeChat アカウントを分離する必要がある場合があり、そのためには攜帯電話が 2 つの WeChat アカウントへの同時ログインをサポートする必要があります。有名な國內(nèi)ブランドとして、ファーウェイの攜帯電話は多くの人に使用されていますが、ファーウェイの攜帯電話で 2 つの WeChat アカウントを開設(shè)する方法は何でしょうか?このメソッドの秘密を明らかにしましょう。まず、Huawei 攜帯電話で 2 つの WeChat アカウントを同時に使用する必要があります。最も簡単な方法は次のとおりです。

    See all articles