window.open传递(数组)参数

    xiaoxiao2025-11-10  10

    有时候想要通过window.open并把数据传递过去,但是由于参数过多,不适合在URL里面添加,为此我们可以把这些数据放到一个Array里面。

    window对象有个对象属性叫opener

    这个属性是将父窗口作为一个引用

    我们可以通过这个引用来操作父窗口的数据;

    比如 我们在父窗口,希望传递的数据为array[],那么在子窗口所在的页面

    var parent_window=window.opener;

    parent_window.array;//这里我们就可以操作父窗口的数据,当然前提是该数据是全局变量

    另外js 有个 push方法,该方法是为数组提供的,添加数据

    array.push();

    转载请注明原文地址: https://ju.6miu.com/read-1304036.html
    最新回复(0)