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

關于在右下腳彈出窗口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條評論
主站蜘蛛池模板: 欧美交换乱理伦片120秒 | 97se亚洲综合在线 | 私人午夜影院 | avtt亚洲一区中文字幕 | 无毒不卡在线播放 | 黄页网址大全免费观看美女 | 亚洲午夜精品 | 国产真实乱子伦精品视 | 日本免费黄色小视频 | 国产美女流白浆的免费视 | 又黄又爽又色的免费毛片 | 亚洲视频一二三 | 国产99久9在线 | 国产亚洲情侣久久精品 | 日韩中文字幕免费在线观看 | 久久入 | 高清欧美一区二区三区 | 国产精品国产三级国产a | 欧美日韩综合精品一区二区三区 | 亚洲午夜久久久精品影院视色 | 色悠久久久久综合网小说 | 欧美伊人久久大香线蕉综合69 | 99精品视频在线视频免费观看 | 婷婷在线免费观看 | 国产午夜精品久久理论片 | a高清免费毛片久久 | 豆奶视频污 | 国产精品一久久香蕉产线看 | 人成xxxwww免费视频 | 网红被免费网站视频在线 | 亚洲欧美另类在线 | 亚洲精品一区久久狠狠欧美 | 97dyy在线观看手机版 | 欧美顶级xxxxbbbb | 4hu四虎最新免费地址 | 免费观看日本污污ww网站一区 | 欧美日韩一级大片 | 伊人情人综合 | 91在线精品视频 | 午夜毛片在线观看 | 韩国爱情片免费大全 |