さて、HTML5ファイルハンドライニングAPIを使用して、inptyタイプのファイルのコラボレーションでファイルを読み取ることができます。/images/myimage.pngなどのパット付きの準備ができたファイルはどうですか?
どんな種類の助けもありがたいです
さて、HTML5ファイルハンドライニングAPIを使用して、inptyタイプのファイルのコラボレーションでファイルを読み取ることができます。/images/myimage.pngなどのパット付きの準備ができたファイルはどうですか?
どんな種類の助けもありがたいです
はい、クロームなら!あなたがそれをすることができるファイルシステムで遊んでください。
簡単な答えは次のとおりです。番号。あなたHTML/CSS/images/JavaScript
がクライアントの側にダウンロードされるとき、あなたはサーバーを解き放ちます。
単純なフローチャート
www.mydomain.com/index.html
)www.mydomain.com/index.html
)説明
ここで直面している問題は、HTMLがローカルでレンダリングされると、サーバーとのリンクがなくなるため、/images/
ファイルごとに含まれるものを要求することは、サーバー上にあるため論理的に比較できないことです。
回避策
できることですが、これは質問の理由を無視します。JSP/ PHP / ASP/etcでサーバー側スクリプトを作成することです。このスクリプトは、必要なディレクトリをトラバースします。opendir()
PHPでは、 (http://php.net/opendir )を使用してこれを行うことができます。
XHR / AJAX呼び出しを使用すると、PHPページにディレクトリリストを返すように要求できます。これを行う最も簡単な方法は、jQueryの$.post()
関数をJSONと組み合わせて使用することです。
注意!
回避策を使用する場合は、要求したオンラインディレクトリの内容をすべての人が確認できるようにリンクを保存することを覚えておく必要があります(たとえばhttp://www.mydomain.com/my_image_dirlist.php
、すべての文字列リストを返します(または特定のものに基づいて以下を返します)。内のサーバー側スクリプトのルール)http://www.mydomain.com/images/
。
ノート