2016-07-18 3 views
-7

これはPHPとhtmlコードです 私は、それこんにちは、私はPHPを使用してpythonスクリプトを実行していますが、他のページも埋め込んでいるため、ボタンをクリックしたときにページを更新する必要はありません

<html> 

<head> 

<meta charset="UTF-8" /> 
<link rel="stylesheet" type="text/css" href="css/style.css"> 

</head> 

<?php 

if (isset($_POST['LightBLINK'])) 
{ 
exec("sudo python /var/www/html/open.py"); 
} 

?> 

<form method="post"> 
<button class="btn" name="LightBLINK">Light BLINK</button><br><br></form> 

<body> 

<h1>Raspberry Pi Webcameras</h1> 
<a href="http://192.168.1.3:8081/"> 
<img src="http://192.168.1.3:8081/" alt="Camera 1" ></a> 
<a href="http://192.168.1.3:8082/"> 
<img src="http://192.168.1.3:8082/" alt="Camera 2" ></a> 

</body> 

</html> 

問題、私は「ガーゼBLINK」ボタンをクリックしたとき、それはopen.pyスクリプトを実行していることであるが、リフレッシュするために(私の場合はビデオ)埋め込まれたページを起こし、完全なWebページが更新され、それに伴い。

「光の点滅」ボタンをクリックすると、以前と同じようにopen.pyスクリプトが実行されるはずです。私のビデオフィードが乱されないようにページ全体をリフレッシュしません。

+1

問題は何ですか?どちらのボタン?結果は何であるはずですか? –

+0

iframeをお探しですか?多分あなたはアヤックスを探しているのでしょうか? – Huelfe

+0

質問はほとんど意味がありません。 [質問] – charlietfl

答えて

0

使用jQueryのAjaxの

$.post("url to process data",{data:data}, function(response){ 
     //do something with the response 
    )}; 
+0

ボタンをクリックして関数を呼び出してください。 –

+3

1.答えがいっぱいではないと思われる場合は、編集した後でコメントしないでください。答えが非常に不明なので正しい質問に答えてもよろしいですか? –

+0

@DuncanMudulo私はウェブプログラミングの初心者で少し説明していただけますか? –

関連する問題