【问题标题】:Flash as3 SWFAddress setValue issueFlash as3 SWFAddress setValue 问题
【发布时间】:2011-12-18 13:40:38
【问题描述】:

我有一点问题。我是波兰人,我的网站需要波兰语字符。

当我尝试设置标题时,没有问题,我可以设置波兰字符,并且一切都显示得很好。 但是当我尝试设置值时,我的地址栏中出现了一些混乱。当我尝试制作时:

我得到“Masaże i SPA”:

“Masa%C5%BCe%20i%20SPA”。

我在谷歌上搜索过,但我的问题没有具体的解决方案。

我正在尝试做的是将 URL 发送到 HTML,但它以错误的方式对其进行编码。

有什么解决办法吗?

感谢您的帮助。

【问题讨论】:

    标签: flash actionscript-3 url swfaddress


    【解决方案1】:

    为什么设置浏览器地址栏的 URL 值(不是页面标题,请注意)会输出一个(顺便说一下)经过 url 编码的字符串,这让您感到惊讶?

    如果要设置页面标题,请使用setTitle() 而不是setValue()

    编辑

    请参阅this page,了解为什么需要对 URL 中的特殊字符进行编码。

    【讨论】:

    • 你不懂我。我想设置地址(不是标题)看起来更完整。我希望它看起来像 www.mywebsite.com/#/Masaże_i_SPA,而现在它看起来像 www.mywebsite.com/#/Masa%C5%BCe%20i%20SPA
    • 我很明白。您可以从 URL 中删除空格,然后不会出现 %20s。如果你用别的东西代替你的特殊字符,根本就没有 %s。然后它将更具可读性。请参阅上面的编辑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多