私は新しいウェブサイトプロジェクトを持っています。私はウェブカメラをたくさん持っています。ウェブカメラの写真をたくさんリロード
私は1つのウェブサイト上のすべてのウェブカメラを収集するウェブサイトを作っています。
私はソースコードを掲載しますが、再読み込みはしません。または画像がありません。 ことが.JPGのIMGではなく、タイムスタンプをリロードし、使用して(* .JPG?= XXXXX」と)、タイムスタンプ、imgタグをリロードした場合)。
<!DOCTYPE html>
<html lang="fr">
<head>
=D
</head>
<body>
<h1>Cam</h1>
<div id="grille" .col-xs-12 .col-sm-12 .col-md-12>
<ul>
<?php
try {
$bdd = new PDO('mysqlXXXXXXXXXXXX);
}
catch(Exception $e) {
die('Erreur : '.$e->getMessage());
}
$reponse = $bdd->query('SELECT * FROM XXXXXX');
while ($donnees = $reponse->fetch()) {
?>
<li class="img_cams col-xs-12 col-sm-6 col-md-4 col-lg-2">
<img id="<?php echo $donnees['num_cam']; ?>" src="<?php echo $donnees['src']; ?>" alt="<?php echo $donnees['title']; ?>" title="<?php echo $donnees['title']; ?>" />
</li>
<?php
}
$reponse->closeCursor();
?>
</ul>
</div>
<div class="clear"></div>
<script src="bootstrap/jquery.js"></script>
<script src="bootstrap/bootstrap.min.js"></script>
<script type="text/javascript">
<?php
try {
$bdd = new PDO('mysqlXXXXXXXXXXXX);
}
catch(Exception $e) {
die('Erreur : '.$e->getMessage());
}
$reponse = $bdd->query('SELECT * FROM XXXXXX');
while ($donnees = $reponse->fetch()) {
?>
function loadImage(imgID, address) {
document.getElementById(imgID).src=''+address;
}
setInterval(function() {
loadImage("<?php echo $donnees['num_cam']; ?>", "<?php echo $donnees['src']; ?>");
}, 1000);
<?php
}
$reponse->closeCursor();
?>
/* OLD SOURCS OF JS IN EXEMPLE */
/* OK mais pas de refresh
setInterval(function() {
var imgCam = document.getElementById('706'); imgCam.src = 'http://XXXX/rt706/snap_c1.jpg';
var imgCam = document.getElementById('709'); imgCam.src = 'http://XXXX/rt709.jpg';
}, 2000);
*/
/* OK mais blanc
setInterval(function() {
var imgCam = document.getElementById('img_cams');
imgCam.src = 'rt709.jpg?' + Math.random();
}, 2000);
*/
/* OK mais blanc
function refresh() {
var imgCam = document.getElementById("img_cams");
imgCam.src = imgCam.src + 'rt709.jpg?rand=' + Math.random();
}
window.onload = function() {
setInterval(refresh,2000);
};
*/
</script>
</body>
thx。それはストリーム映画ではなく、トラフィックウェブカムであり、画像はすべて秒間にリロードされ、ビデオフラックスはありません。私はこれをテストします。 – Sigri44
スニペットを使ってテストしますが、うまくいきません。私のソースはビデオではなく、単なる動画であり、すべての秒をリロードします。 はい、これはIDであり、JSはIDタイプのみを受け入れるため、CLASSではありません。 – Sigri44