【问题标题】:Replacing the page url with another one with Javascript用 Javascript 将页面 url 替换为另一个
【发布时间】:2014-10-07 14:12:33
【问题描述】:

我知道这个主题有很多,但不是我想要的......

我试过window.location.replace("http://gmail.com"),但它只替换页面中特定<div>中的内容,而不是整个页面..

location.replace的w3schools教程为例

http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_loc_replace

它允许您在页面右侧的框中加载新的 URL。

就我而言,我想要一个 javascript 来替换整个页面,而不仅仅是在右侧的小框中。

我希望我已经足够清楚了。

【问题讨论】:

  • 你是什么意思,“页面的右框”? 什么页面?
  • 这是一个 iframe。正常执行时,整个页面都会被替换。
  • 我的意思是它只是在特定的
    中替换它,而不是更改整个页面的 URL。
  • 好的。有没有办法替换页面,即使它在框架中。与Moodle的个性化有关,无法在HTML文件中播放

标签: javascript html url window document


【解决方案1】:

听起来您在<iframe> 中有代码。如果是这样,您可以使用

重新加载整个浏览器窗口/选项卡
window.top.location.replace("http://gmail.com");

【讨论】:

    猜你喜欢
    相关资源
    最近更新 更多
    热门标签