怎样区分vpsvps和服务器的区别和独立vps和服务器的区别

打赏支持,微信扫一扫。加群交流。
已有30人支持~~~
功能强大,实用,操作方便,文档齐全。
/doc/modules/layer.html
常用功能代码:
&!doctype html&
&meta charset="utf-8"&
&title&layer-更懂你的web弹窗解决方案&/title&
&script src="/jquery/1.9.1/jquery.min.js"&&/script&
&script src="layer/layer.js"&&/script&
&script src="layer/extend/layer.ext.js"&&/script&
function func1() {
layer.alert('内容');
function func2() {
layer.alert('内容', {
skin: 'layer-ext-moon' //该皮肤由友情扩展。关于皮肤的扩展规则,去这里查阅
function func3() {
layer.confirm('您是如何看待前端开发?', {
btn: ['重要','奇葩'] //按钮
}, function(){
layer.msg('的确很重要', {icon: 1});
}, function(){
layer.msg('也可以这样', {
time: 2000, //2s后自动关闭
btn: ['明白了', '知道了']
function func4() {
layer.msg('玩命提示中');
function func5() {
//墨绿深蓝风
layer.alert('墨绿风格,点击确认看深蓝', {
skin: 'layui-layer-molv' //样式类名
,closeBtn: 0
}, function(){
layer.alert('偶吧深蓝style', {
skin: 'layui-layer-lan'
,closeBtn: 0
,shift: 4 //动画类型
function func6() {
layer.open({
shade: false,
title: false, //不显示标题
content: $('.layer_notice'), //捕获的元素
cancel: function(index){
layer.close(index);
this.content.show();
layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', {time: 2000, icon:6});
function func7() {
layer.open({
skin: 'layui-layer-rim', //加上边框
area: ['420px', '240px'], //宽高
content: 'html内容'
function func8() {
layer.open({
skin: 'layui-layer-demo', //样式类名
closeBtn: 0, //不显示关闭按钮
area: ['420px', '240px'], //宽高
shadeClose: true, //开启遮罩关闭
content: '内容'
function func9() {
layer.tips('Hi,我是tips', $("#tips"));
function func10() {
//iframe层
layer.open({
title: 'layer mobile页',
shadeClose: true,
shade: 0.8,
area: ['380px', '90%'],
content: '' //iframe的url
function func11() {
//iframe窗
layer.open({
title: false,
closeBtn: 0, //不显示关闭按钮
shade: [0],
area: ['340px', '215px'],
offset: 'auto', //右下角弹出
time: 2000, //2秒后自动关闭
content: ['test/guodu.html', 'no'], //iframe的url,no代表不显示滚动条
end: function(){ //此处用于演示
layer.open({
title: '百度一下,你就知道',
shadeClose: true,
shade: false,
maxmin: true, //开启最大化最小化按钮
area: ['1150px', '650px'],
content: ''
function func12() {
var index = layer.load(0, {shade: false}); //0代表加载的风格,支持0-2
function func13() {
//loading层
var index = layer.load(1, {
shade: [0.1,'#fff'] //0.1透明度的白色背景
function func14() {
layer.tips('我是另外一个tips,只不过我长得跟之前那位稍有些不一样。', $('#tips2'), {
tips: [1, '#3595CC'],
time: 4000
function func15() {
//prompt层
layer.prompt({
title: '输入任何口令,并确认',
formType: 1 //prompt风格,支持0-2
}, function(pass){
layer.prompt({title: '随便写点啥,并确认', formType: 2}, function(text){
layer.msg('演示完毕!您的口令:'+ pass +' 您最后写下了:'+ text);
function func16() {
layer.tab({
area: ['600px', '300px'],
title: 'TAB1',
content: '内容1'
title: 'TAB2',
content: '内容2'
title: 'TAB3',
content: '内容3'
function openpage() {
layer.config({
extend: 'extend/layer.ext.js'
//页面一打开就执行,放入ready是为了layer所需配件(css、扩展模块)加载完毕
layer.ready(function() {
//官网欢迎页
layer.open({
skin: 'layui-layer-lan',
title: 'layer弹层组件',
fix: false,
shadeClose: true,
maxmin: true,
area: ['1000px', '500px'],
content: ''
layer.msg('欢迎使用layer');
&div class="layer_notice"&hello,i'm layer!&/div&
&button id="func1" onclick="func1();"&初体验&/button&
&button id="func2" onclick="func2();"&皮肤&/button&
&button id="func3" onclick="func3();"&询问框&/button&
&button id="func4" onclick="func4();"&提示层&/button&
&button id="func5" onclick="func5();"&蓝色风格&/button&
&button id="func6" onclick="func6();"&捕捉页&/button&
&button id="func7" onclick="func7();"&页面层&/button&
&button id="func8" onclick="func8();"&自定义&/button&
&button id="func9" onclick="func9();"&tips层&/button&
&button id="func10" onclick="func10();"&iframe层&/button&
&button id="func11" onclick="func11();"&iframe窗&/button&
&button id="func12" onclick="func12();"&加载层&/button&
&button id="func13" onclick="func13();"&loading层&/button&
&button id="func14" onclick="func14();"&小tips&/button&
&button id="func15" onclick="func15();"&prompt层&/button&
&button id="func16" onclick="func16();"&tab层&/button&
&button id="openpage" onclick="openpage();"&openpage&/button&
&button id="tips"&tips&/button&
&button id="tips2"&tips2&/button&
参数灵活,丰富。可以作为开发项目的公共模块,多处使用。
阅读(...) 评论()
“你知道你为什么还是现在这个样子吗?”“因为道理你都懂,但你懒。”layer关闭弹出层时怎么向父窗口返回值 - Fly社区
layer关闭弹出层时怎么向父窗口返回值
 8292
悬赏:5飞吻
layer关闭弹出层时怎么向父页面返回值,父页面在 end: function () {}中获取吗?弹出层可以调用父窗口的函数吗?
可以调用父窗口函数。//父窗口function test(val){
alert(val);}//iframe页面parent.test(123);
@ 这么获取parent
 1590
 1216
 1025
 1018
 949
 830
 641
 597
 508
 335
 24
 20
 19
 15
 15
 14
 12
 12
 12
 11//信息框-例1
layer.alert('见到你真的很高兴', {icon: 6});
//信息框-例2
layer.msg('你确定你很帅么?', {
time: 0 //不自动关闭
,btn: ['必须啊', '丑到爆']
,yes: function(index){
layer.close(index);
layer.msg('雅蠛蝶 O.o', {
,btn: ['嗷','嗷','嗷']
//信息框-例3
layer.msg('这是最常用的吧');
//信息框-例4
layer.msg('不开心。。', {icon: 5});
//信息框-例5
layer.msg('玩命卖萌中', function(){
//关闭后的操作
//页面层-自定义
layer.open({
title: false,
closeBtn: 0,
shadeClose: true,
skin: 'yourclass',
content: '自定义HTML内容'
//页面层-佟丽娅
layer.open({
title: false,
closeBtn: 0,
area: '516px',
skin: 'layui-layer-nobg', //没有背景色
shadeClose: true,
content: $('#tong')
//iframe层-父子操作
layer.open({
area: ['700px', '530px'],
fix: false, //不固定
maxmin: true,
content: '/'
//iframe层-多媒体
layer.open({
title: false,
area: ['630px', '360px'],
shade: 0.8,
closeBtn: 0,
shadeClose: true,
content: '/embed/XMjY3MzgzODg0'
layer.msg('点击遮罩任意处关闭');
//iframe层-禁滚动条
layer.open({
area: ['360px', '500px'],
skin: 'layui-layer-rim', //加上边框
content: ['/mobile', 'no']
//加载层-默认风格
layer.load();
//此处演示关闭
setTimeout(function(){
layer.closeAll('loading');
//加载层-风格2
layer.load(1);
//此处演示关闭
setTimeout(function(){
layer.closeAll('loading');
//加载层-风格3
layer.load(2);
//此处演示关闭
setTimeout(function(){
layer.closeAll('loading');
//加载层-风格4
layer.msg('加载中', {icon: 16});
layer.msg('尼玛,打个酱油', {icon: 4});
//tips层-上
layer.tips('上', '#id或者.class', {
tips: [1, '#0FA6D8'] //还可配置颜色
//tips层-右
layer.tips('默认就是向右的', '#id或者.class');
//tips层-下
layer.tips('下', '#id或者.class', {
//tips层-左
layer.tips('左边么么哒', '#id或者.class', {
tips: [4, '#78BA32']
//tips层-不销毁之前的
layer.tips('不销毁之前的', '#id或者.class', {
tipsMore: true
//默认prompt
layer.prompt(function(val){
layer.msg('得到了'+val);
//屏蔽浏览器滚动条
layer.open({
content: '浏览器滚动条已锁',
scrollbar: false
//弹出即全屏
var index = layer.open({
content: '',
area: ['300px', '195px'],
maxmin: true
layer.full(index);
layer.msg('灵活运用offset', {
offset: 0,
//更多例子
layer.msg('正在进入');
事实上layer提供的丰富的接口支撑,已经足够让你的弹层变得千变万化,请恕我无法为您逐一演示。真心希望layer可以帮助你在某些方面变得一劳永逸。如果您觉得文档和代码有不当之处,迫切地希望您能反馈,你可以通过Fly社区和加群的方式进入layer的圈子,许多和你一样的小伙伴将会和你一起,走过这段美妙的旅程。与此同时,个人的力量始终有限,layer也非常需要更多的你来共同完善她!jquery layer弹窗弹层插件 小巧强大
先去官网下载最新的js
/jquery/layer/
①引用jquery
②引用layer.min.js
触发弹层的事件可自由绑定,如:
$('#id').on('click', function(){
layer.msg('test');
下面主要贴出上述例子的调用代码:
【信息框】:
layer.alert('白菜级别前端攻城师贤心', 8); //风格一
layer.msg('前端攻城师贤心'); //风格二
//当然,远远不止这两种风格。
【询问框】:
shade: [0],
area: ['auto','auto'],
msg: '您是如何看待?',
btn: ['重要','奇葩'],
yes: function(){
layer.msg('重要', 1, 1);
}, no: function(){
layer.msg('奇葩', 1, 13);
//还可用layer.confirm()快捷调用
【页面层一】
shade: [0],
area: ['auto', 'auto'],
title: false,
border: [0],
page: {dom : '.layer_notice'}
【页面层二】
var pageii = $.layer({
title: false,
area: ['auto', 'auto'],
border: [0], //去掉默认边框
shade: [0], //去掉遮罩
closeBtn: [0, false], //去掉默认关闭按钮
shift: 'left', //从左动画弹出
html: '
我从左边来,我自定了风格。&
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'

我要回帖

更多关于 vps自建服务器翻墙 的文章

 

随机推荐