Html使用#for iframe路径

时间:2015-06-01 14:47:52

标签: javascript jquery html angularjs iframe

我有一个带有路由的角应用程序,其中不同的路径看起来像 example.com/#/route1example.com/#/route2

在同一页面中使用链接时,不会导致重新加载页面。我打算通过允许它们在我处理导航时在iframe内运行来支持这样的多个应用程序。

目前,我正在使用jquery更改iframe中的路径:

<iframe src="http://example.com/#/route1">
<iframe src="http://example.com/#/route2">

但是从一个更改为另一个会导致iframe中的页面刷新。

有关如何在不重新加载的情况下实现路由的任何想法? 感谢。

编辑:ex。如果您在浏览器中输入一个路径然后输入第二个路径,则不会重新加载该页面。我想实现相同的功能,但不是在浏览器中更改路径,而是在iframe中更改它。

1 个答案:

答案 0 :(得分:0)

iframe的默认行为不会重新加载页面,它的行为就像浏览器一样。我的代码中有一个逻辑错误,使其刷新。 再次感谢所有评论。