当前位置:编程学习 > C#/ASP.NET >>

求一个类似于CSDN上面的小窗口

每次登陆CSDN时都会从右下角弹出一个小窗口。这个小窗口已经做好了!就是不知道怎么让他显示在右下角?让他慢慢的在从右下角弹出来?求解?? --------------------编程问答-------------------- ajax轮询弹出新窗口
有很多组件如Ext.ux.Notification
http://topic.csdn.net/u/20100113/12/03671fc9-d89f-4ea3-97eb-d61cbb90c7fb.html --------------------编程问答-------------------- 支持楼上的,

先放在右下角下面,然后逐步减少y的坐标到右下角y坐标 --------------------编程问答-------------------- 先获取获取浏览器右下角的值?然后再让他for循环慢慢显示!  怎么获取浏览器右下角的位置呢? --------------------编程问答-------------------- var winleft=window.screen.width-winWidth-12;  
  var winTop=window.screen.height-winHeight-75;  
--------------------编程问答-------------------- js控制的.网上例子无数! --------------------编程问答-------------------- 这个好像普通Html就可以 --------------------编程问答--------------------
网上找的代码,希望对你有用

function tips_pop(){
var MsgPop=document.getElementById("winpop");
var popH=parseInt(MsgPop.style.height);//将对象的高度转化为数字
if (popH==0){
MsgPop.style.display="block";//显示隐藏的窗口
show=setInterval("changeH('up')"2);
}
else { 
hide=setInterval("changeH('down')"2);
}
}
function changeH(str) {
var MsgPop=document.getElementById("winpop");
var popH=parseInt(MsgPop.style.height);
if(str=="up"){
if (popH=4){ 
MsgPop.style.height=(popH-4).toString()+"px";
}
else{ 
clearInterval(hide); 
MsgPop.style.display="none"; //隐藏DIV
}
}
}
window.onload=function(){//加载
document.getElementById('winpop').style.height='0px';
setTimeout("tips_pop()"800);//3秒后调用tips_pop()这个函数
}




--------------------编程问答--------------------
引用 4 楼 wuyq11 的回复:
var winleft=window.screen.width-winWidth-12;  
  var winTop=window.screen.height-winHeight-75;


基本就是这样了
用ajax控件也可以
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,