2016-09-30 12 views
1
<!DOCTYPE html> 
<html> 
<head> 
</head> 
<body> 

<h1>Led On/Off</h1> 

<input type="button" value="Led on" onclick="RunFile();"/> 
<input type="button" value="Led off" onclick="RunFile();"/> 

</body> 
</html> 

これは私のHTMLコードです。私はそれらのボタンを2つの実行可能ファイルにマップして、ワンドボードの中でオンとオフを切り替えることができます。私はどうしますか?htmlのボタンを実行可能ファイルの実行にマップする方法

+0

通常、ウェブページはこれを実装するのに最適な場所ではありません。 LEDはWebページまたはクライアントをホストするコンピュータに接続されていますか? – user1859022

+0

Ledはコンピュータのgpioポート(この場合はwandboard-server)に接続されています。私は別のPCからそれをオンとオフにしたいと思います。 – Govindh

答えて

1

お客様のコメントによると、LEDはサーバーに接続されており、クライアントから切り替えるようにしています。

あなたがクライアントに送信するHTMLページは、その後、(クライアント上)ローカルにレンダリングされるので、あなたはサーバーLEDトグルサービスのいくつかの種類を作成する必要があります。 サービスへの呼び出しをHTMLページに追加します。例えばこれは、リンクのようになります。

<a href="myLEDService/LED/ON"> Led On </a> 
<a href="myLEDService/LED/OFF"> Led Off </a> 

私は推測することができるものをごexecuteable LEDをトグルすることであり、あなたが追加apacheタグはあなたが見ているしたい場合があります正確であるという仮定に基づいて、 Apache CGI

+0

ありがとう、私はApache CGIを調べます – Govindh

0

このWebページは、(http経由でウェブサーバ上でアクセスされるのとは対照的に://)ファイルとして直接実行されている場合は、クライアントのブラウザ

<button onclick="window.open('file:///C:/folder/file.exe')"> Launch notepad </button>

にアクセス可能な他のファイルを開くことができるはずです
+0

これはlinuxでも同じですか? – Govindh

+0

http://を使用してブラウザからアクセスする方法は? – Govindh

関連する問題