【问题标题】:flash getURL, not making new http request?flash getURL,不发出新的http请求?
【发布时间】:2011-11-10 08:43:27
【问题描述】:

我有滚动文字的闪光。每个词都链接到http://www.foo.bar/somepage.html#parametar

所以“word1”链接到http://www.foo.bar/somepage.html#parameter1

word2 链接到http://www.foo.bar/somepage.html#parameter2 等。

当我在“somepage.html”之外的所有其他页面上时,这都有效。

当我在“somepage.html”上时它不起作用。参数只是附加到url,但页面没有再次加载。

这是我的代码:

on(release)
{
    getURL("http://www.foor.bar/somepage.html#parameter");
}

我尝试设置 _self、_top、_parent 窗口,什么都没有。它只适用于 _blank,但这不是我想要的。

如何在不打开新窗口的情况下强制加载页面?

谢谢!

【问题讨论】:

    标签: flash parameters actionscript-2 geturl


    【解决方案1】:

    问题是哈希片段(# 符号后面的文本)不会自行刷新页面,所以如果您已经在 somepage.html 上,浏览器不会自动刷新。

    解决方案是在页面上使用一些 JavaScript 来检测哈希片段的变化并触发页面刷新。 Ben Alman 编写了一个 jquery 插件,为您提供跨浏览器支持以检测这些更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 2021-10-26
      • 1970-01-01
      • 2018-02-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多