ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript フォルダー選択ダイアログ ボックス (Web)_JavaScript スキル

JavaScript フォルダー選択ダイアログ ボックス (Web)_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 18:50:221322ブラウズ

この方法では、OCX コントロールを登録するだけで済むため、OCX コントロールは非常に拡張性が高くなります。 vcdelphi などのプログラムを Web に導入できれば、その機能は想像できるでしょう。
ここでは OCX の開発プロセスについては説明しません。友人の役に立つことを願って、私が書いた OCX コントロールを共有します。
この OCX コントロールは getFiles() メソッドを提供します。コントロール オブジェクトを取得してから getFiles() メソッドを呼び出すと、以下に示すように、対応するパス内のすべてのファイルを取得できます。 >
このコントロールは、任意のドライブ文字の任意のフォルダーを選択できます。図の一番下のボタンは、Web の js メソッドを通じて取得されます。OCX控件 はファイル名の文字列を返します。スタイルは次のとおりです。1.jpg; 2.jpg; それぞれのファイル名の途中に「;」リンクを使用して、それらを区切ります。
ページのコードは次のとおりです:


コードをコピーします コードは次のとおりです:



無題ドキュメント




id="pathOcx"
="clsid: 13BF0862-063C-432F-A8DF-07C2823E8562"
width=420
height=300
align=center
hspace=0
vspace=0
> 🎜> < /OBJECT>







このように、このコントロールを使用して任意のフォルダーを選択し、js を介してフォルダー内のすべてのコンテンツを取得できます。スペースが限られているため、ここでは OCX の機能については詳しく説明しません。 OCX へのアップロード機能により、フォルダー全体をアップロードしてアップロードを再開できるようになります。


最後の注意: OCX を使用する場合はコントロールを登録する必要があります

登録方法: cmd を実行し、C:123.OCX で OCX コントロールに入り、cmd で RegSvr32 c:123.OCX を実行すると、登録が成功したことを示すメッセージが表示され、それをウェブページ!

パッケージのダウンロード

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。