Ciao a tutti,
sto provando ad inserire un "beep" per segnalare che una nuova linea è stata visualizzata in una grid.
La grid ha un refresh e ogni tot secondi controlla nella tabella mySql se un nuovo record è arrivato.
Ora io ho inserito queste due righe all'interno dell' OnRecord Event ma purtroppo questo inizia a beeppare ... e non si ferma più.. ;-((
$myAudioFile1 = "../_lib/img/beep_mobile.wav";
echo '<EMBED SRC="'.$myAudioFile1.'" HIDDEN="TRUE" AUTOSTART="TRUE"></EMBED>';
C'è qualche modo per farlo suonare solo quando arriva una nuova riga ?
Grazie
Come attivare un segnale acustico su nuova riga di grid
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
-
- Messaggi: 116
- Iscritto il: 06 ott 2014, 08:56
Re: Come attivare un segnale acustico su nuova riga di grid
Ciao,
non ho capito se: suona per ogni riga o se inizia a suonare e non smette più.
In ogni caso, mi aspetteri un codice onRecord del tipo if(){allora audio} else {non inserisco audio}.
Il file audio naturalmente non deve "loopare" ma fare solo un "beep".
non ho capito se: suona per ogni riga o se inizia a suonare e non smette più.
In ogni caso, mi aspetteri un codice onRecord del tipo if(){allora audio} else {non inserisco audio}.
Il file audio naturalmente non deve "loopare" ma fare solo un "beep".
-
- Messaggi: 116
- Iscritto il: 06 ott 2014, 08:56
Re: Come attivare un segnale acustico su nuova riga di grid
Ciao Fabio,
non so se ricordi ma è parte di quel progetto provette laboratorio in cui abbiamo inserito all'interno di OnScripInit una funzione che
refreshava per poter intercettare nuovi record nel DB provette IN.
Credo che questo faccia si che l'applicazione continui a ricaricarsi e quindi il beep che fa per ogni riga inserito lo ripete ogni volta di nuovo.
Comunque a mio avviso lo fa per ogni record.
Come faccio a fare un IF dicendo solo per ultimo record ?
Grazie
window.setInterval(foo, 2000);
function foo()
{
$.ajax({
url: "../checkRecords/trigger_check_timestamp_tubes.php",
type:"POST",
data: {id:1},
success: function(result){
//alert(result);
if(result != "") window.location.href = "grid_tubes_labo_red.php?t=<? echo $timer_timer ?>";
}});
}
non so se ricordi ma è parte di quel progetto provette laboratorio in cui abbiamo inserito all'interno di OnScripInit una funzione che
refreshava per poter intercettare nuovi record nel DB provette IN.
Credo che questo faccia si che l'applicazione continui a ricaricarsi e quindi il beep che fa per ogni riga inserito lo ripete ogni volta di nuovo.
Comunque a mio avviso lo fa per ogni record.
Come faccio a fare un IF dicendo solo per ultimo record ?
Grazie
window.setInterval(foo, 2000);
function foo()
{
$.ajax({
url: "../checkRecords/trigger_check_timestamp_tubes.php",
type:"POST",
data: {id:1},
success: function(result){
//alert(result);
if(result != "") window.location.href = "grid_tubes_labo_red.php?t=<? echo $timer_timer ?>";
}});
}
Chi c’è in linea
Visitano il forum: Ahrefs [Bot] e 17 ospiti