让iframe子窗体取父窗体地址栏参数(querystring)_javascript技巧

复制代码 代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>让iframe子窗体取父窗体地址栏参数(querystring)</title>
<script type="text/javascript">
function f(){
//http://localhost:4101/MyFiles/netshop/ShopType.aspx?tid=1
var url = window.location.href;//取得地址栏
var pos = url.indexOf("tid");//简单做个字符串处理,这里只有一个参数。
var tid = url.substring(pos+4);//取tid=后面的字符串,所以+4
document.getElementById("gv_frame").src = "ShopType.aspx?tid=" + tid;
}
</script>
</head>
<body onload="f();">
<iframe id="gv_frame"></iframe>
</body>
</html>

时间: 2024-08-04 08:13:18

让iframe子窗体取父窗体地址栏参数(querystring)_javascript技巧的相关文章

嵌入式iframe子页面与父页面js通信的方法_javascript技巧

本文实例讲述了嵌入式iframe子页面与父页面js通信的方法.分享给大家供大家参考.具体分析如下: iframe框架中的页面与主页面之间的通信方式根据iframe中src属性是同域链接还是跨域链接,有明显不同的通信方式,同域下的数据交换和DOM元素互访就简单的多了,而跨域的则需要一些巧妙的方式来实现通信. 一.同域下父子页面的通信 父页面 parent.html: 复制代码 代码如下: <html> <head> <script type="text/javascr

jQuery子窗体取得父窗体元素的方法

  本文实例讲述了jQuery子窗体取得父窗体元素的方法.分享给大家供大家参考.具体如下: ? 1 $("#父窗口元素ID",window.parent.document); 对应javascript版本为 ? 1 window.parent.document.getElementById("父窗口元素ID"); 取父窗口的元素方法: ? 1 $(selector, window.parent.document); 取父窗口的父窗口的元素就可以用: ? 1 $(se

jQuery子窗体取得父窗体元素的方法_jquery

本文实例讲述了jQuery子窗体取得父窗体元素的方法.分享给大家供大家参考.具体如下: $("#父窗口元素ID",window.parent.document); 对应javascript版本为 window.parent.document.getElementById("父窗口元素ID"); 取父窗口的元素方法: $(selector, window.parent.document); 取父窗口的父窗口的元素就可以用: $(selector, window.par

子窗体关闭父窗体刷新-关于子窗体关闭同时刷新父窗体的问题

问题描述 关于子窗体关闭同时刷新父窗体的问题 亲,是这样的,我现在在实习,最近在练习做一个C#连接Oracle然后对数据库进行增删改查的小程序,有一个问题,我简单说一下,就是我的父窗体有个dgv来显示数据库数据,然后有个增加数据Button点一下,出现子窗体,然后子窗体上有姓名,号码输入框,还有一个确定输入键.我想实现按一下确定输入键输入键,然后子窗体自动关闭,父窗体的dgv内容自动刷新,我百度了个方法,很管用,是这样的.//你在主窗体调用子窗体事件里面写: 子窗体f = new 子窗体();

MDI窗体应用程序子窗体和父窗体怎么做窗体分割

问题描述 MDI窗体应用程序子窗体和父窗体怎么做窗体分割 MDI窗体应用程序子窗体和父窗体怎么做窗体分割,在两个窗体之间怎么添加一个分割条? 解决方案 http://jingyan.baidu.com/article/5552ef473468fc518ffbc9d1.html 解决方案二: Windows应用程序C#创建MDI父窗体和子窗体

jsp 网站开发-jsp子窗体向父窗体传值

问题描述 jsp子窗体向父窗体传值 function returninfo() { alert("Hello !!"); //获取用户输入的部门信息 var depinfo=document.myform.dep.value; //关键步骤.取得父窗体的document对象 alert(depinfo); <!---->var doc=window.opener.document;// 加上这段代码.子窗体就关闭不了.不加子窗体就能关闭. //将取得的信息赋值给上个页面的接

javascript-jsp子窗体向父窗体赋值

问题描述 jsp子窗体向父窗体赋值 function returninfo() { alert("Hello !!"); //获取用户输入的部门信息 var depinfo=document.myform.dep.value; //关键步骤.取得父窗体的document对象 alert(depinfo); 加上这段代码就执行不了关闭子窗体.删除这个子窗体就可以执行关闭子窗体, 烦请老师们看看这段代码值怎么又错吗? <!---->var doc=window.opener.d

子窗体事件-C#子窗体调用父窗体的事件

问题描述 C#子窗体调用父窗体的事件 父窗体是wpf界面 子窗体是winform界面 请问如何子窗体调用父窗体的事件,进行刷新子窗体的数据 因为我用的是页面传值,所以必须子窗体调用父窗体的事件,子窗体才能刷新值

最小化-使用 SetParent(子窗体.Handle, 父窗体.Handle)显示子窗体问题?

问题描述 使用 SetParent(子窗体.Handle, 父窗体.Handle)显示子窗体问题? 我使用SetParent(子窗体.Handle, 父窗体.Handle)显示子窗体时,子窗体最小化后不见了: 单击MDI主窗体上窗口菜单中的子窗体标题,这时子窗体在状态栏上显示了,但无法最大化 显示? 解决方案 一般用不着api form.show(父窗口) 这样显示的对话框就是拥有父窗体的. 设置showintaskbar=true可以显示在任务栏