ASP.net和javascript自动打开灯箱

时间:2011-06-16 10:02:13

标签: c# jquery asp.net lightbox

我正在尝试添加一个灯箱,当有人访问我的主页时会自动打开。与

相似的东西

http://directorsof.com/

关于如何做到这一点的任何想法。

3 个答案:

答案 0 :(得分:1)

您使用的是母版页吗?您需要在文件中放置2个div。一个具有固定位置或绝对位置并调暗背景,另一个显示内容的div。

检查此链接,它是一个Web消息框,但它将使用模板方法执行您想要的操作。

http://www.snippetbank.net/detail/snippetdetail/9-aspcsharp/3-filemanipulation/404-Web-MessageBox.html

答案 1 :(得分:1)

您可以使用例如colorbox来获取在加载页面后打开的灯箱。 从此处下载colorbox:http://colorpowered.com/colorbox/latest,解压缩文件并修改example1文件夹中的index.html文件。

替换:

$("a[rel='example1']").colorbox();

$("a[rel='example1']").colorbox({open:true});

在浏览器中打开index.html文件,直接看到灯箱。

答案 2 :(得分:0)

您可以将以下内容添加到主页

window.onload = function() {
     //Open your lightbox here
};

或者您可以将Jquery与...等一起使用。

$(function(){
   $(body).load(function(){
      // Open your lightbox here
   });
});

一旦页面加载,上述两个都将触发灯箱。使用jquery示例可能更好,因为这将确保DOM准备就绪。