Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

notifikasi popup php ajax jquery

minta bantuannya mastah mastah..
saya punya script javascript kyk gini
<script type="text/javascript">
function ambilKomentar(){
$.ajax({
type: "POST",
url: "aksi.php?aksi=select",
dataType:'json',
success: function(response){
$("#jumlah").text(""+response+"");
var notifikasi = new Notification('Tes Notifikasi', {
icon: 'http://192.168.100.2/project/start/assets/favicon.png',
body: "Ada data baru masuk database",
});
notifikasi.onshow = function () {
// window.open("http://goo.gl/dIf4s1");
<?php
mysql_query(" UPDATE komentar SET status = 'Y' ");
?>
};
setTimeout(function(){
notifikasi.close();
}, 3000);

timer = setTimeout("ambilKomentar()", 10000);
}
});
}

$(document).ready(function(){
ambilKomentar();

if (Notification.permission !== "granted")
Notification.requestPermission();
});
</script>
alur scriptnya itu baca data di database yang statusnya "Baru", nah setelah dimunculin statusnya berubah jadi "N". logika saya sih seharusnya muncul cm sekali aja notif nya sesuai dengan jumlah data yang statusnya masih "Baru" tapi ini muncul berulang kali ngikutin loop setTimeout ambilkomentar() nya..
minta bantuan dan pencerahan mastah tolong..

Tanggapan

  • edited December 8
    itu kan koding elo ...

    coba beneran elo panggil di browser, lalu elo "view source".
    elo liat di source html+js hasil "view source" itu, bagian yg sama dengan yg elo posting di atas.

    coba elo pahami dari html+js yg sudah ada di browser itu, apa salah alur elo.

    kalo ndak paham, posting kemari source yg sudah ada di browser tadi.

    ----------------------------------------------------

    contoh :

    ini koding ... ditaruh di server (terserah dah, mau online, LAN, atau cuma localhost) ...
    <?php
    $str = 'TEST';
    ?>
    <html>
    <head><title><?php echo $str; ?></title></head>
    <body><?php echo 'Abc'; ?></body>
    </html>

    ini hasil "view-source" di browser saat buka koding yg ditulis ...
    <html>
    <head><title>TEST</title></head>
    <body>Abc</body>
    </html>
Sign In or Register to comment.