亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

關于在右下腳彈出窗口javascript代碼,并用ASP.

系統 1952 0
關于在右下腳彈出窗口javascript代碼,并用ASP.NET在后臺調用(原創)

關于在右下腳彈出窗口javascript代碼,并用ASP.NET在后臺調用(原創)

/*
構造函數,來初始化相應的屬性
*/
function PopBubble(caption,content,see){

this.content = content;
this.caption= caption;
this.see= see;
this.width= 150;
this.height = 120;
this.timeout= 150;
this.speed = 15;
this.step = 2;
this.right = screen.width -1;
this.bottom = screen.height;
this.left = this.right - this.width;
this.top= this.bottom - this.height;
this.timer = 0;
this.pause = false;
this.close = false;
this.autoHide = true;
}

/*
退宿彈出窗口的方法
*/
PopBubble.prototype.hide = function(){

var offset = this.height>this.bottom-this.top?this.height:this.bottom-this.top;
var obj = this;

if(this.timer>0){
window.clearInterval(obj.timer);
}

var fun = function(){
if(obj.pause==false||obj.close){
var x = obj.left;
var y = 0;
var width = obj.width;
var height = 0;

if(obj.offset>0){
height = obj.offset;
}
y = obj.bottom - height;
if(y>=obj.bottom){
window.clearInterval(obj.timer);
obj.Pop.hide();
} else {
obj.offset = obj.offset - obj.step;
}
obj.Pop.show(x,y,width,height);
}
}

this.timer = window.setInterval(fun,this.speed)


}

/*
實現查看超鏈接

*/
PopBubble.prototype.oncommand = function(){

window.parent.mainFrame.location.href="notReaderMessage.aspx";
this.close = true;
this.hide();
}

/*
顯示窗口中的div并彈出窗口方法
*/
PopBubble.prototype.show = function(){

var oPopup = window.createPopup();
this.Pop = oPopup;
var w = this.width;
var h = this.height;

var str = "<DIV style='BORDER-RIGHT: #455690 1px solid; BORDER-TOP: #a6b4cf 1px solid; Z-INDEX: 99999; LEFT: 0px; BORDER-LEFT: #a6b4cf 1px solid; WIDTH: " + w + "px; BORDER-BOTTOM: #455690 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: " + h + "px; BACKGROUND-COLOR: #DAED9B'>"
str += "<TABLE style='BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid' cellSpacing=0 cellPadding=0 width='100%' bgColor=#EEF7CC border=0>"
str += "<TR>"
str += "<TD style='FONT-SIZE: 12px;COLOR: #0f2c8c' width=30 height=24></TD>"
str += "<TD style='PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1f336b; PADDING-TOP: 4px' vAlign=center width='100%'>" + this.caption + "</TD>"

str += "</TR>"
str += "<TR>"
str += "<TD style='PADDING-RIGHT: 1px;PADDING-BOTTOM: 1px' colSpan=2 height=" + (h-28) + ">"
str += "<DIV style='BORDER-RIGHT: #b9c9ef 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #7AA14E 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; BORDER-LEFT: #7AA14E 1px solid; WIDTH: 100%; COLOR: #1f336b; PADDING-TOP: 8px; BORDER-BOTTOM: #b9c9ef 1px solid; HEIGHT: 100%'>" + this.content + "<BR><BR>"
str += "<DIV style='WORD-BREAK: break-all' align=left><A href='javascript:void(0)' hidefocus=true id='btCommand'><FONT color=#ff0000>" + this.see+"<embed id='soundControl' src='Windows.wav' mastersound hidden='true' loop='false' autostart='true'></embed>" + "</FONT></A></DIV>"
str += "</DIV>"
str += "</TD>"
str += "</TR>"
str += "</TABLE>"
str += "</DIV>"
oPopup.document.body.innerHTML = str;


this.offset = 0;
var obj = this;
oPopup.document.body.onmouseover = function(){obj.pause=true;}
oPopup.document.body.onmouseout = function(){obj.pause=false;}

var fun = function(){
var x = obj.left;
var y = 0;
var width = obj.width;
var height = obj.height;

if(obj.offset>obj.height){
height = obj.height;
} else {
height = obj.offset;
}
y = obj.bottom - obj.offset;
if(y<=obj.top){
obj.timeout--;
if(obj.timeout==0){
window.clearInterval(obj.timer);
if(obj.autoHide){
obj.hide();
}
}
}
else {
obj.offset = obj.offset + obj.step;
}
obj.Pop.show(x,y,width,height);

}
this.timer = window.setInterval(fun,this.speed)
var btCommand = oPopup.document.getElementById("btCommand");
btCommand.onclick = function(){
obj.oncommand();
}
}

PopBubble.prototype.rect = function(left,right,top,bottom){
try {
this.left= this.right-this.width;
this.right=this.left +this.width;
this.bottom = screen.height;
this.top = this.bottom - this.height;
} catch(e){}
}

在后臺VS2008下用ASP.NET下用ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.GetType(), "", "var msg = new PopBubble('短消息提示:','您有" + isRead + "封未讀消息','查看'); msg.show();", true);

方式調用,完全成功,

測試圖如下


關于在右下腳彈出窗口javascript代碼,并用ASP.NET在后臺調用(原創)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久精品道一区二区三区 | 两个人高清视频图片中文字幕 | zzz色| 久青草免费视频 | 99在线精品免费视频九九视 | 国产一区亚洲一区 | 91精品免费不卡在线观看 | 国产亚洲精品国看不卡 | 欧美日韩性视频在线 | 成人午夜在线 | 久久久久久久国产免费看 | 成人午夜大片免费视频77777 | 国产福利视频网站 | 亚洲精品国产成人 | 天天综合天天 | 亚洲综合视频在线观看 | 中文字幕欧美在线观看 | 大片毛片女女女女女女女 | 99热久久国产精品这里有全部 | 亚洲欧美在线综合一区二区三区 | 精品久久综合一区二区 | 男人的天堂在线免费视频 | 精品欧美高清一区二区免费 | 国产美女做爰免费视 | 在线成人亚洲 | 一级毛片特级毛片免费的 | 亚洲精品国产精品乱码视色 | 毛片黄| 香蕉国产人午夜视频在线 | 成人性a激情免费视频 | 中文字幕在线精品不卡 | 免费黄色毛片视频 | jizz成熟丰满老女人 | 国产综合亚洲欧美日韩一区二区 | 亚洲不卡在线观看 | 亚洲一级毛片 | 亚洲精品第四页中文字幕 | 抱着cao才爽视频 | 欧美精品一区二区三区视频 | 国产xxxx69免费大片 | 美女操穴视频 |