3

我正在尝试在 iframe 中显示 HTML5 幻灯片(基于Google 的 html5slides)。当前幻灯片编号设置在 URL 哈希中,以便能够直接跳转到它。

但它在 Firefox 中不起作用。棘手的部分是我使用 javascript 填充 iframe 的内容,所以我的 iframe 没有 src 属性。当我在 iframe 中加载幻灯片的代码时,它可以正确显示在 Chrome、Opera、Safari 甚至 IE9 上。但在 Firefox 上,它会加载一瞬间,然后将我的父页面加载到 iframe 中。

我怀疑在 iframe 中设置哈希在 firefox 中不起作用,因为我没有 src 属性(我用空的 src 属性进行了测试,结果是一样的)

那么是否有另一种方法可以在 javascript 中设置 iframe 的 url 哈希值,该方法可以与 firefox 一起使用?

如果您将此页面内容粘贴到带有实时预览的 jsbin.com 中,您可以在 firefox 中看到错误:http: //html5slides.googlecode.com/svn/trunk/template/index.html 在 firefox 中,jsbin 将自行加载到预览 iframe。

4

0 回答 0