js發布消息列表代碼的簡單介紹

本文目錄一覽:

怎麼樣通過js實時彈出新消息提示框並有音響起的實現代碼

1、加入語音提示

audio id=”sound” autoplay=”autoplay”

動態加入播放語音文件代碼:

document.getElementById(“sound”).src=”%=basePath%admin/media/global.wav”;

2、動態彈出消息提示框:

在此處我導入了jquery.gritter.js和jquery.gritter.css,具體實現代碼:

jQuery(document).ready(function() {

setInterval(function(){

$.post(‘ajax/linecheck’,function(data){

var json=eval(“(“+data+”)”);

$.each(json,function(index,item){

$(“#line”+item.id).html(“”)

$.each(item.localList,function(index,item2){

if(item2.attendOCList!=””){

$(“#line”+item.id).append(“li class=’in’ id=’in”+item2.id+”‘div class=’avatar'”

+item2.location+”/divdiv class=’message’ul id=li”+item2.id+”/ul/div/li”)

}

$.each(item2.attendOCList,function(index,item3){

if(item3.status==0){

$(“#li”+item2.id).append(“li class=’user’span class=’username'”+item3.person_name

+”/spanbrspan style=’color:red;’ class=’username’時間: “

+ item3.today+” “+item3.times +”/spanbrspan class=’username’電話:”

+item3.person_phone+”/spanbrspan class=’username’身份證:”

+item3.card_id+”/span/lihr”);

}else{

$(“#li”+item2.id).append(“li class=’user’span class=’username'”

+item3.person_name+”/spanbrspan style=’color:red;’ class=’username’時間: “

+ item3.today+” “+item3.times +”/spanbrspan class=’username’電話:”

+item3.person_phone+”/spanbrspan class=’username’身份證:”

+item3.card_id+”/span/lihr”);

document.getElementById(“sound”).src=”%=basePath%admin/media/global.wav”;

setTimeout(function () {

var unique_id = $.gritter.add({

title: item3.person_name+”(“+item2.location+”)”,

text:”span class=’username'”+item3.person_name

+”/spanbrspan style=’color:red;’ class=’username’時間: “

+ item3.today+” “+item3.times +”/spanbrspan class=’username’電話:”

+item3.person_phone+”/spanbrspan class=’username’身份證:”+item3.card_id+”/span”,

sticky: true,

time: ”,

class_name: ‘my-sticky-class’

});

setTimeout(function () {

$.gritter.remove(unique_id, {

fade: true,

speed: ‘slow’

});

}, 12000);

}, 2000);

}

});

});

php中信息發布成功跳出JS提示框代碼

PHP 彈出JS 提示框示例代碼:

?php

header(“Content-type:text/html;charset=utf-8;”);

$conn=mysql_connect(“localhost”,”root”,”root”);

if(!$conn){

    die(“資料庫連接出錯。”.mysql_error());

}

mysql_select_db(“test”);

$sql=”insert into table(id,name)values(1,’chinawinxp’)”;

$int=mysql_query($sql);

//信息添加或者發布成功

if($int){

    $msg=”信息發布成功!”;

    echo (“script type=’text/javascript'”);

    echo (“alert(‘{$msg}’);”);

    //url跳轉

    echo (“location.href=’test.php’;”);

    echo (“/script”);

}

?

運行效果:

Ext js的彈出各種消息代碼

/**

* 彈出一般消息,有時間限制

*/

xJsonTool.prototype.showMsg = function (msg, time) {

Ext.MessageBox.show({

title: ‘提示’,

msg: msg,

buttons: Ext.MessageBox.OK,

icon: Ext.MessageBox.INFO

});

setTimeout(function(){Ext.MessageBox.hide();},time);

};/**

* 彈出提示消息

*/

xJsonTool.prototype.info = function (msg, vfn) {

Ext.MessageBox.show({

title: ‘提示’,

msg: msg,

fn:vfn,

buttons: Ext.MessageBox.OK,

icon: Ext.MessageBox.INFO

});

};/**

* 彈出警告消息

*/

xJsonTool.prototype.warn = function (msg, vfn) {

Ext.MessageBox.show({

title: ‘警告’,

msg: msg,

fn:vfn,

buttons: Ext.MessageBox.OK,

icon: Ext.MessageBox.WARNING

});};/**

* 彈出錯誤信息

*/

xJsonTool.prototype.error = function (msg, vfn) {

Ext.MessageBox.show({

title: ‘錯誤’,

msg: msg,

fn:vfn,

buttons: Ext.MessageBox.OK,

icon: Ext.MessageBox.ERROR

});};/**

* 彈出確認信息

*/

xJsonTool.prototype.confirm = function (msg,vfn) {

Ext.MessageBox.show({

title: ‘確認消息’,

msg: msg,

width:300,

buttons: Ext.MessageBox.OKCANCEL,

fn: function(btn){

if(btn==’ok’)

if(vfn)

vfn(btn);

},

icon: Ext.MessageBox.QUESTION

});

};

點擊上傳,發表,發起,話題,發起這五個鏈接詞時,怎樣用js控制彈出一個消息框顯示一句話,重點js該怎樣

我舉個例子a href=”cp.php?ac=upload” class=”gray”

name=”shangchuanBlum” onfocus=”checkLimit” onclick=”checkLimit()”上傳/a

改成

a href=”javascript:;” class=”gray” name=”shangchuanBlum” onclick=”checkLimit(1)”上傳/a

然後

function checkLimit(t){

if(xxxx){

alert(‘你沒登陸!!!’);

return false;//或者window.location調到登陸頁

}else{

if(t==1){

window.location.href=”cp.php?ac=upload”;

}

}

}

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/157820.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-18 20:02
下一篇 2024-11-18 20:02

相關推薦

  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python字元串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字元串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字元串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變數和數…

    編程 2025-04-29
  • Python字元轉列表指南

    Python是一個極為流行的腳本語言,在數據處理、數據分析、人工智慧等領域廣泛應用。在很多場景下需要將字元串轉換為列表,以便於操作和處理,本篇文章將從多個方面對Python字元轉列…

    編程 2025-04-29
  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在著手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • Python中不同類型的列表

    Python是一種功能強大的編程語言,其內置數據結構之一為列表。列表可以容納任意數量的元素,並且可以存儲不同類型的數據。 一、列表的基本操作 Python的列表類型支持許多操作,如…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29
  • Python實現簡易心形代碼

    在這個文章中,我們將會介紹如何用Python語言編寫一個非常簡單的代碼來生成一個心形圖案。我們將會從安裝Python開始介紹,逐步深入了解如何實現這一任務。 一、安裝Python …

    編程 2025-04-29

發表回復

登錄後才能評論