您的位置:首页 > 运维架构

Popup弹出窗口

2013-05-24 11:47 447 查看
适用于页面以小窗口的形式弹出邮件来信,短信通知等内容。

 

案例:

在Default.aspx页面中,需要以popoup形式弹出信息"欢迎登陆XX信息系统,您有2条未读信息,请及时查阅";

 

使用:

在Default.aspx页面中,引用已经封装完成的popMessage.js脚本。

在function中,进行该脚本的实例化即可。

<script src="js/popMessage.js" type="text/javascript"></script>

function getJson(jsonData, scope) {
if (jsonData.length > 17) {
var pushData = eval('(' + jsonData + ')');
document.getElementById("messageCount").value = pushData.Total;
if (pushData.Total > 1)//如果未读记录大于1条
{
//弹出窗
var pOP_Message = new POP_Message("pop", 200, 180, "消息提醒:", "", "您有<a href='javascript:void(0)' hidefocus=false id='btCommand'>   " + pushData.Total + "   </a>条未读消息");
pOP_Message.rect(null, null, null, screen.height - 50);
pOP_Message.speed = 10;
pOP_Message.step = 5;
pOP_Message.show();
}

}

 

若有layout中定位tab的情况下

则在该消息条数超链接中,调用方法即可:

tab.addTabItem({ tabid: XXXX, text: '系统消息', url: XXXX.aspx' });

 

 

 

在popMessage.js 中,有详细的参数说明和使用方法。

 

popMessage.js下载地址:http://download.csdn.net/detail/hugaozhuang/5441481

参考页面:http://download.csdn.net/detail/hugaozhuang/5441491

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: