点击:在不同的页面上打开一个弹出潜水
On Click: Open a Pop-up Div on a Different Page
在page1.php上,我有一个click
事件,它会导致用户重定向到page2.php
$("#someButton").click(function() {
window.location = "page2.php";
});
这很管用。但我真正想要的是在page2上打开一个隐藏的、UI阻塞的<div>
。用户可以通过点击第2页上的另一个按钮手动打开这个<div>
,其内容如下:
$('#someOtherButton').click(function() {
$("#pageContainer").block({message: $("#theDivIWant2See")});
});
我可以让一个页面上的JavaScript中的click
事件调用另一个页面的JavaScript吗?或者我需要添加一些HTML解析来在页面之间传递信息?(我不是在这里寻找JavaScript,只是一个帮助我前进的策略。)
从第一个页面重定向时,在url中添加一个querystring值。在第二个页面中,使用服务器端页面语言,设置一个隐藏字段,并在文档就绪事件中检查该隐藏字段的值。如果期望值,则调用javascript函数来显示弹出窗口。
一些类似的东西
$("#someButton").click(function() {
window.location = "page2.php?showpopup=yes";
});
并在page2.php中设置它(原谅错误,我不是php人员)
<input type='<?php $_GET["showpopup"] ?>' id='hdnShow' />
并且在脚本中
$(function(){
if($("#hdnShow").val()=="yes")
{
//Call here the method to show pop up
}
});
当page2的DOM准备就绪时,您需要完成您的工作。您可以使用jQuery的ready函数。
$(document).ready(function){//将显示div的代码放在此处});
希望能有所帮助。
您是否可以传递查询字符串参数或分配一个cookie,以便其他页面在加载文档时进行检查?如果该值存在,则显示模式对话框(例如jQuery UI模式弹出菜单)
http://jqueryui.com/demos/dialog/
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- jQuery:循环一个具有不同超时值的循环
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 从javascript创建一个列表
- 如何限制一个字段只接受4个数字字符作为输入,并获得'It’这是潜水警报
- 做一个潜水和它's子元素'这是Javascript中的图像
- Javascript”;下一个“;“带复选框的按钮”;显示隐藏潜水”;
- 点击:在不同的页面上打开一个弹出潜水
- 如何居中一个包装潜水和补偿滚动条
- 我如何制作一个完整的潜水按钮
- 如何做一个潜水推送内容
- 我如何调用一个“aktionlink”?在"onClick"事件在一个“潜水”
- 我如何添加时间延迟到我的潜水,使他们出现一个接一个像幻灯片一样
- 停止骨干从添加周围潜水到一个视图
- 点击按钮时显示一个潜水和隐藏另一个潜水
- 一次只影响一个潜水-不起作用
- 固定位置潜水在另一个潜水内
- 多重潜水一次显示/隐藏一个
- 如何浮动在一个td内潜水
- 下一个/上一个箭头循环通过潜水