1.页面跳转时带参
- page1.js:
window.open('page2.html?name&....')
- page2.js:
var perimeters = window.location.search;
perimeters = decodeURI(perimeters.substr(1).split('&')[0]);
2.父子页面传参(同域)
- 父页面 parent.html
<iframe id="myFrame" src="child.html"></iframe>
-
方法:
父页面调用子页面:FrameName.window.childMethod();
子页面调用父页面:parent.window.parentMethod(); -
注意事项
要确保在iframe加载完成后再进行其他操作,判断iframe是否加载完成有两种方法:
1. iframe上用onload事件
2. 用document.readyState=="complete"
$('#myFrame').load(function () {
})
网友评论