页面加载后更改url参数值

时间:2017-11-16 06:13:47

标签: javascript php jquery html iframe

我想要完成的是加载特定的页面ID,加载后,它应该加载下一页。我使用iframe从URL参数加载具有特定id的页面。这是为了更新已对所选页面所做的更改。

  

www.sample.com/page?page_id = page-id-here

到目前为止我所做的是将所有特定的page id's放入数组中,以便我可以通过数组索引轻松加载下一页。

Array
(
    [0] => 17
    [1] => 28
    [2] => 73
    [3] => 85
    [4] => 111
    [5] => 147
    [6] => 154
    [7] => 181
    [8] => 207
    [9] => 229
    [10] => 248
    [11] => 250
    [12] => 255
}

数组位于$data变量中。

<script>
var counter = 0;

$(document).ready(function(){

    $("iframe#iframeloader").load(function(){

        counter = counter + 1
        var number = <?= $data.'['?> counter <? echo ']';?>
        if(counter==2) window.location.href = "/page?page_id=<?=$number?>";
    });
});


</script>

<iframe id="iframeloader" src="/page?page_id=<?=$data?>" style="width:100%; height:1000px"></iframe>

我有点困惑如何使这项工作。 iframe无法获取页面源。

0 个答案:

没有答案