利用js对象弹出一个层


Posted in Javascript onMarch 26, 2008
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
<title>三水点靠木-弹出一个层</title>  
<script language="javascript">  
function cmsgbox(vtitle,vwidth,vhight,vtop,vleft)  
{  
 this.title=vtitle;  
 this.width=vwidth;  
 this.height=vhight;  
 this.top=vtop;  
 this.left=vleft;  
 this.id=0;  
}  
cmsgbox.prototype.showdiv=function()  
{  
 var str="";  
 str+="<div id='div1' style='z-index:1;background-color:white;position:absolute;border:2px solid slategray;left:"+this.vleft+"px;top:"+this.vtop+"px;width:"+this.width+"px;'>";   str+="<div style='padding-bottom:2px;background-color:slategray;width:100%;height:16px;color:white;' >";  
 str+=" <div style='float:left;height:16px;overflow:hidden;margin:0px;padding:4px 0px 0px 5px;width:"+(parseInt(this.width)-24*2-5)+"px;'>"+this.title+"</div>";  
 str+=" <span style='width:14px;font-family:webdings;cursor:hand;'>0</span>";  
 str+=" <span style='width:14px;font-family:webdings;cursor:hand;'  onclick='cmsgbox.closediv(this);'>r</span>";  
 str+="</div>";  
 str+="<div style=' margin:10px 5px 10px 10px;word-break:break-all;'>";  
 str+="xxx";  
 str+="</div>";  
 str+="</div>";  
 //document.write(str);  
 document.body.insertAdjacentHTML("beforeEnd",str);  
}  
/////////////////////窗口显示//////////////////////////////  
function show()  
{  
 var box=new cmsgbox('小家伙呀',400,300);  
 box.showdiv();  
}  
</script>  
</head>  
<style>  
body{  
 font-size:12px;  
}  
</style>  
<body>  
<p onclick="show();">弹了一个层</p>  
</body>  
</html> 
Javascript 相关文章推荐
在网页中屏蔽快捷键
Sep 06 Javascript
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
Mar 27 Javascript
JavaScript 封装Ajax传递的数据代码
Jun 05 Javascript
js打造数组转json函数
Jan 14 Javascript
JavaScript插件化开发教程(六)
Feb 01 Javascript
Javascript非构造函数的继承
Apr 27 Javascript
web打印小结
Jan 11 Javascript
微信小程序 Nginx环境配置详细介绍
Feb 14 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
Sep 01 Javascript
JS关于刷新页面的相关总结
May 09 Javascript
js中forEach,for in,for of循环的用法示例小结
Mar 14 Javascript
如何在vue中使用video.js播放m3u8格式的视频
Feb 01 Vue.js
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
Mar 22 #Javascript
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.3
Mar 22 #Javascript
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
Mar 22 #Javascript
YUI 读码日记之 YAHOO.util.Dom - Part.1
Mar 22 #Javascript
YUI 读码日记之 YAHOO.lang.is*
Mar 22 #Javascript
详解new function(){}和function(){}() 区别分析
Mar 22 #Javascript
Javascript的一种模块模式
Mar 22 #Javascript
You might like
教你如何使用php session
2013/10/28 PHP
PHP获取数组中重复最多的元素的实现方法
2014/11/11 PHP
php匹配字符中链接地址的方法
2014/12/22 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
php使用递归函数实现数字累加的方法
2015/03/16 PHP
几个比较经典常用的jQuery小技巧
2010/03/01 Javascript
javascript动画浅析
2012/08/30 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
2012/09/19 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
JS基于Mootools实现的个性菜单效果代码
2015/10/21 Javascript
jQuery实现简单的网页换肤效果示例
2016/09/18 Javascript
jquery表单插件form使用方法详解
2017/01/20 Javascript
JS中Attr的用法详解
2017/10/09 Javascript
vue.js做一个简单的编辑菜谱功能
2018/05/08 Javascript
Electron 调用命令行(cmd)
2019/09/23 Javascript
webpack的 rquire.context用法实现工程自动化的方法
2020/02/07 Javascript
vue引入静态js文件的方法
2020/06/20 Javascript
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
Python Tkinter GUI编程入门介绍
2015/03/10 Python
Python使用Paramiko模块编写脚本进行远程服务器操作
2016/05/05 Python
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
Django的分页器实例(paginator)
2017/12/01 Python
Python实现简单的用户交互方法详解
2018/09/25 Python
python virtualenv虚拟环境配置与使用教程详解
2020/07/13 Python
详解Python中的路径问题
2020/09/02 Python
德国机场停车位比较和预订网站:Ich-parke-billiger
2018/01/08 全球购物
彪马日本官网:PUMA日本
2019/01/31 全球购物
活动倡议书范文
2014/05/13 职场文书
技术比武方案
2014/05/19 职场文书
公司自我介绍演讲稿
2014/08/21 职场文书
学校总务处领导干部个人对照检查材料思想汇报
2014/10/06 职场文书
学生穿着不得体检讨书
2014/10/12 职场文书
学校食堂管理制度
2015/08/04 职场文书
2016教师节问候语
2015/11/10 职场文书
详解MySQL连接挂死的原因
2021/05/18 MySQL
Python创建SQL数据库流程逐步讲解
2022/09/23 Python