re:http://www.gooplusplus.com/cost-of-living-compare-cities/
我建立了一个相对简单的网站,以便更容易地比较潜在的“外派”城市。每个城市都有生活费用数据,维基百科,外籍博客,气候信息和谷歌地图的链接(target = iframe)。
左栏包含每个城市的几个控制链接。
主窗口是DIV中的单个 iframe 。 Iframe滚动设置为OFF。 使用iframe的DIV滚动。 Iframe内容来自外部域。
问题:如果向下滚动以查看长维基百科条目,然后用户点击新的城市链接,则 iframe内容位置保持在旧DIV位置,这不是通常想要的。
所需的行为( Javascript ,而不是jQuery):
移动DIV的垂直滚动条 - 只要iframe SRC文档发生变化,就转到文档的顶部。
答案 0 :(得分:1)
这实际上比使用iframe的更复杂的网站容易得多。对于这个简单的网页,BODY而不是DIV控制滚动。
<iframe src="numbeo.html" onLoad="window.scrollTo(0,0);" etc. >