
子页面要向父页面传值,只要在document前面加windowopener即可
windowopener 的用法
windowopener 返回的是创建当前窗口的那个父窗口的引用,比如点击了ahtm上的一个链接而打开了bhtm,然后我们打算在bhtm上输入一个值然后赋予ahtm上的一个id为“name”的textbox中,就可以写为:indowopenerdocumentgetElementById("name")value = "输入的数据";
1页面代码:
<html xmlns="">
<head>
<meta >$args = array(
'child_of' => 3, //获取指定ID下的所有子级目录
'show_count'=> 1 //显示文章合计数
);
wp_list_categories( $args );
建议参考
/wp-includes/ -> category-templatephp ( 382 行起 )中的wp_list_categories函数的具体使用。
2种情况:1、打个比方,一个页面A里面有一个iframe,iframe里面显示的是B页面。需要在B页面修改A页面下的iframe的url(如果楼猪是这个意思)。在B页面里面可以这样:windowparentSetiframeUrl(url);(SetiframeUrl是父页面(A页面)的一个js方法)。如果楼猪是多层嵌套。比如B页面里面还有个iframe,iframe里面还有个C页面。如果需要在C页面修改A页面下的iframe的url,也可以这样写,关键是要知道需要parent几次。
2、如果A里面有一个iframe,iframe里面显示的是B页面,在B页面修改A页面的Url(非A页面下的iframe的url)可以这样写windowparentlocationhref="";
如果用你的方法想取到值的话,需要进行如下修改在showasp里面有个pic_showasp的iframe:修改:<iframe src="pic_showaspid=<%=request("id")%"</iframe如果这个方法,并不是你要的,还有个方法,就是︶ㄣFans♂▓所说的,用脚本获取在showasp里iframe里的pic_showasp里用top(直接在脚本中用)获取父层的地址n你可以测试:在pic_showasp中写入<scriptalert("父层页面的地址:"+top);//然后你就可以使用字符串拆分获得那个ID/这里顺便给你段代码和使用方法//获取url中""符后的字串function getRequest(){var url=locationsearch;var theRequest=new Object();if(urllastIndexOf("")!=-1){var str = urlsubstr(1);strs = strsplit("&");for(var i=0;i<strslength;i++){theRequest[strs[i]split("=")[0]]=unescape(strs[i]split("=")[1]);}}return theRequest;}使用:var request=getRequest();alert("这是ID参数的值"+request["id"]);/</script希望对你有帮助
浏览器没有这样的功能可以直接用一个URL定位两个页面的 但是可以通过JS解决
比如父窗口中使用如下代码:
<iframe id="ifrm" src=""></iframe>
<script language="javascript">
documentgetElementById('ifrm')src=locationsearchsubstr(1);
</script>
然后,你可以通过 defaspxcard/cardaspxcardid=T1014 这样的方式将子页面的地址传给页面里的iframe
以上就是关于window.open方法打开的页面,在服务器端怎么获取opener的url全部的内容,包括:window.open方法打开的页面,在服务器端怎么获取opener的url、wordpress PHP获取指定父级目录下子级目录的名称和URL、iframe修改父页面url等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)