我在 c# 中有一个页面,它重定向到另一个页面,例如
Response.Redirect("default.aspx?name=" + user.Firstname + "&surname=" + user.Lastname)。
default.aspx 有一个灯箱。当我重定向包含此灯箱的页面时,我想打开此灯箱。另外,我想在该灯箱输入字段中显示参数。有没有办法做到这一点?
谢谢你的帮助。
恐怕你不能用 Lightbox 做到这一点。
灯箱插件适用于<a>
标签并从 href 属性中获取值。它还专门为图像设计,因为您可以看到您是否提供了一个 URL 来访问它不会加载它的页面。
例如,如果您提供,
<a href="page.html" id="a1" >Click Me</a>
它将继续显示加载页面。
而是尝试使用thickbox来显示当前的用户参数。
要让厚框显示您可以使用的页面
<script language="javascript" type="text/javascript" src="javascript/thickbox.js"></script>
<a id="a1" href="#" title="Click me" class="thickbox">Call me</a>
<script type="text/javascript" >
$(document).ready(function(){
var anchor = document.getElementById("a1");
var username= '<%= Request.QueryString["username"]%>';
var url="second.html?height=500&width=700&modal=true&TB_iframe=true&username="+username;
$('#a1').attr("href", url);
anchor.click();
});
</script>
让我知道它是否有效。