1

これもまた、これらの質問の 1 つです (chrome Web ブラウザーから local.exe ファイルを実行します)。

私はこれが不可能であることを知っています(少なくとも簡単な方法ではありません)

私がやりたいことは、フォルダーに保存されているWindowsマシンで仮想キーボードを開くことです

c:/windows/system32/osk.exe

私は単純なことを知っています

<a href="file:///C:/Windows/system32/osk.exe">Run virtual keyborad</a>

動作しません (明らかな理由により)。

では、どうすれば機能させることができますか?これができない場合、どうすればこの問題を解決できますか? Web ページのリンクをクリックして、仮想キーボードを開くことができるようにする必要があります。

Web ページから使用するためにユーザーがダウンロードする必要のない、使用できる他の仮想キーボードはありますか?

仕様

27 インチの Acer タッチ モニター (物理キーボードはありません) を使用して、windows7 コンピューターで実行しているキオスク モード (クロム) で Web サイトを実行します。Web サーバーとして Wamp を使用しています。ローカルネットワーク。

よろしくお願いします=)

4

2 に答える 2

2

それは不可能。それと一緒に住んでください。クライアント マシンでプログラムを実行することはできません。ブラウザはサンドボックス化されています。ただし、この例のように同等の JavaScript を作成できます

また、タッチ デバイスは、多くの場合、システム レベルの仮想キーボードを提供します。たとえば、Android の入力ボックスをクリックすると、システムは仮想キーボードを表示します。かどうかを確認することもできます。そうでない場合でも、ローカル ネットワークで固定数のデバイスを使用し、それらを直接制御する場合は、そのように動作させることができます。

于 2013-05-09T17:06:36.003 に答える
0

汗をかかないで、兄弟。私たちコーダーが常に自分のやり方でやりたいと思っていることを私は知っています。しかし、私たちは時々、何かが「安全」ではなく、「決してしないでください!」として強制されなければならないという事実を受け入れることを学びます.

ただし、(ブラウザ コントロールのいずれかを使用して) 独自のブラウザ アプリケーションを構築することはできます。次に、ブラウザ アプリケーション (Web アプリケーションではなく) のボタンを使用して、必要なときにいつでもブラウザ アプリケーションで OSK を開くことができます。

ただし、JavaScript キーボード オプションが最も推奨されます。

于 2013-05-09T17:19:49.903 に答える