dog*_*ezy 2 javascript iframe jquery
我想运行一个pushState并且运行正常,但是当我通过iframe元素加载页面时,它拒绝工作。这就是我的代码的样子
$('a[href]').click(function){
newHref = $(this).attr('href');
history.pushState('', '', newHref);
})
Run Code Online (Sandbox Code Playgroud)
但这是行不通的,请有任何想法如何实现此目标的人吗?
使用history.pushState()更改iframe源页面的网址。要更改地址栏中的主网址,您必须将其寻址到父网址,因此请使用此网址
window.parent.history.pushState();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1253 次 |
| 最近记录: |