博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【强烈推荐】 超漂亮的仿腾讯弹出层效果(兼容主流浏览器<转>;
阅读量:7080 次
发布时间:2019-06-28

本文共 3176 字,大约阅读时间需要 10 分钟。

ContractedBlock.gif
ExpandedBlockStart.gif
Code
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
>
<
head
>
<
meta 
http-equiv
="Content-Type"
 content
="text/html; charset=gb2312"
 
/>
<
title
>
【强烈推荐】 超漂亮的仿腾讯弹出层效果(兼容主流浏览器)
</
title
>
<
style
>
body 
{
background
:
 #ffffff
;
    color
:
 #444
;
}
a
{
    color
:
 #09d
;
    text-decoration
:
 none
;
    border
:
 0
;
    background-color
:
 transparent
;
}
body,div,q,iframe,form,h5
{
    margin
:
 0
;
    padding
:
 0
;
}
img,fieldset 
{
 border
:
 none 0
;
 
}
body,td,textarea 
{
    word-break
:
 break-all
;
    word-wrap
:
 break-word
;
    line-height
:
1.5
;
}
body,input,textarea,select,button 
{
    margin
:
 0
;
    font-size
:
 12px
;
    font-family
:
 Tahoma, SimSun, sans-serif
;
}
div,p,table,th,td 
{
    font-size
:
1em
;
    font-family
:
inherit
;
    line-height
:
inherit
;
}
h5
{
 font-size
:
12px
;
}
</
style
>
<
script 
type
="text/javascript"
 src
="http://www.5-studio.com/wp-content/uploads/2009/06/Dialog.js"
></
script
>
<
script 
type
="text/javascript"
>
function
 $(ele) {
  
if
 (
typeof
(ele) 
==
 
'
string
'
){
    ele 
=
 document.getElementById(ele)
    
if
(
!
ele){
          
return
 
null
;
    }
  }
  
if
(ele){
      Core.attachMethod(ele);
    }
  
return
 ele;
}
var
 Core 
=
 {};
Core.attachMethod 
=
 
function
(ele){
    
if
(
!
ele
||
ele[
"
$A
"
]){
        
return
;
    }
    
if
(ele.nodeType
==
9
){
        
return
;
    }
    
var
 win;
    
try
{
        
if
(isGecko){        
            win 
=
 ele.ownerDocument.defaultView;
        }
else
{
            win 
=
 ele.ownerDocument.parentWindow;
        }
        
for
(
var
 prop 
in
 $E){
            ele[prop] 
=
 win.$E[prop];
        }
    }
catch
(ex){
        
//
alert("Core.attachMethod:"+ele)//有些对象不能附加属性,如flash
    }
}
function
 zOpenD(){
    
var
 diag 
=
 
new
 Dialog(
"
Diag1
"
);
    diag.Width 
=
 
900
;
    diag.Height 
=
 
400
;
    diag.Title 
=
 
"
弹出窗口示例
"
;
    diag.URL 
=
 
"
http://demo.zving.com/
"
;
    diag.ShowMessageRow 
=
 
true
;
    diag.MessageTitle 
=
 
"
弹出窗口示例
"
;
    diag.Message 
=
 
"
在这儿你可以对这个窗口的内容或功能作一些说明
"
;
    diag.OKEvent 
=
 zAlert;
//
点击确定后调用的方法
    diag.show();
}
function
 zOpen(){
    
var
 diag 
=
 
new
 Dialog(
"
Diag2
"
);
    diag.Width 
=
 
900
;
    diag.Height 
=
 
400
;
    diag.Title 
=
 
"
弹出窗口示例
"
;
    diag.URL 
=
 
"
http://demo.zving.com/
"
;
    diag.OKEvent 
=
 zAlert;
//
点击确定后调用的方法
    diag.show();
}
function
 zAlert(){
        Dialog.alert(
"
滤爸要来了,河谐你,河谐我,河谐二十一世纪的新一代
"
);
}
function
 zConfirm(){
    Dialog.confirm(
'
警告:您确认要XXOO吗?
'
,
function
(){Dialog.alert(
"
yeah,周末到了,正是好时候
"
);});
}
function
 sometext(ele,n){
    
var
 strArr
=
[
"
"
,
"
"
,
"
"
,
"
"
,
"
"
];
    
var
 writeStr
=
""
    
for
(i
=
0
;i
<
n;i
++
){
        index
=
parseInt(Math.random()
*
5
);
        
for
(j
=
0
;j
<
5
;j
++
){
            str
=
index
+
j
>
4
?
index
+
j
-
5
:index
+
j;
            writeStr
+=
strArr[str];
        }
    }
    $(ele).innerHTML
=
writeStr;
}
</
script
>
</
head
>
<
body
>
<
div 
id
="div1"
></
div
>
<
p
>
 
&nbsp;
  
&nbsp;
 
<
input 
type
="button"
 value
="弹出新窗口"
 onclick
="zOpen()"
 
/>
&nbsp;
<
input 
type
="button"
 value
="弹出带说明的新窗口"
 onclick
="zOpenD()"
 
/>
&nbsp;
<
input 
type
="button"
 value
="弹出信息提示对话框"
 onclick
="zAlert()"
 
/>
&nbsp;
<
input 
type
="button"
 value
="弹出选择对话框"
 onclick
="zConfirm()"
 
/></
p
>
<
div 
id
="div2"
></
div
>
<
script
>
sometext(
"
div1
"
,
100
);sometext(
"
div2
"
,
300
);
</
script
>
</
body
>
</
html
>
【强烈推荐】 超漂亮的仿腾讯弹出层效果(兼容主流浏览器)
强烈推荐,功能强大,超漂亮的弹出层效果,
提取自 的弹出层,无外部css文件,引用Dialog.js即可使用,兼容主流浏览器,支持ie6下的阴影和半透明效果,
先看效果图
Click here to open new window CTRL+Mouse wheel to zoom in/out

转载地址:

 

 

 

本文转自温景良(Jason)博客园博客,原文链接:,如需转载请自行联系原作者

 

你可能感兴趣的文章
旧文-Bitsort排序算法-2007-10-10 16:08
查看>>
OpenJudge/Poj 1723 SOLDIERS
查看>>
Hadoop学习笔记(1):WordCount程序的实现与总结
查看>>
Redis
查看>>
MySQL 事务隔离级别
查看>>
java基础 - url & 线程
查看>>
家里有棉絮一样的灰尘怎么回事 家里为什么会产生絮状的灰尘
查看>>
[HeadFirst-HTMLCSS学习笔记][第三章创建网页]
查看>>
一 模块 time random os sys hashlib
查看>>
iOS - UISwitch
查看>>
RequestMapping_Ant 路径
查看>>
java总结
查看>>
JavaScript选择器
查看>>
机器学习入门-K-means算法
查看>>
更简单的非递归遍历二叉树的方法
查看>>
ural 1073.Square Country(动态规划)
查看>>
Qt 多语言支持
查看>>
jquery中的事件
查看>>
python爬虫知识点总结(二十六)Scrapy+Tushare爬取微博股票数据
查看>>
rpm -qa 查找文件
查看>>