跨页面传参

作者: wgq | 来源:发表于2018-12-18 15:54 被阅读1次

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 () {

})

相关文章

网友评论

    本文标题:跨页面传参

    本文链接:https://www.haomeiwen.com/subject/lcbkkqtx.html