Javascript 从FACEBOOK iframe中的选择下拉菜单简单重定向到URL

Javascript 从FACEBOOK iframe中的选择下拉菜单简单重定向到URL,javascript,facebook,Javascript,Facebook,我相信这不会那么难 我一直在努力使用facebook的javascript:我需要根据选择下拉菜单中的值重定向到URL,比如: <form name="cityselect"> <select name="menu" onChange="location=document.cityselect.menu.options[document.cityselect.menu.selectedIndex].value;" value="GO"> <o

我相信这不会那么难

我一直在努力使用facebook的javascript:我需要根据选择下拉菜单中的值重定向到URL,比如:

<form name="cityselect">
    <select name="menu" onChange="location=document.cityselect.menu.options[document.cityselect.menu.selectedIndex].value;" value="GO">
        <option value="http://www.leeds.html">Leeds</option>
        <option value="http://www.manchester.html">Manchester</option>
    </select>
</form>

利兹
曼彻斯特

有人能帮我把这个弄好吗?我已经在facebook开发者论坛和文档中仔细查看了一下,但要么不明白需要什么,要么找不到答案

试试{}这个选项。而且您的URL键入错误。应该是,不确定这是否相关,但只是想指出这一点以防万一



选择一个
利兹
曼彻斯特

父帧:

选择一个
利兹
曼彻斯特

重定向后如何记住选择

比如说

让我们假设下拉列表中有许多城市名称。当我在下拉列表中选择城市名称时,相关页面应出现在网站上,当前城市的选择应保留在重定向页面上,直到选择未更改

与子域在同一域上的所有重定向 所有子域布局相同
网站的所有页面都将提供下拉列表。

非常有效,谢谢!当我为了简洁精简代码时,URL输入错误,再次工作得太晚。。那么,我的方法之所以不起作用,是因为它在iFrame中还是因为它在Facebook iFrame中?无论如何,再次感谢你,非常感谢你的帮助。我不得不重写who的东西,javascript找不到表单上没有名字的名字菜单。我只是用了这个。选择了索引。我为iframe和单机版发布了一篇文章。这是一篇已经回复的非常老的文章。你的帖子也没有回答这个问题,它似乎在问另一个问题。如果你回答这个问题,你需要提供一个技术解决方案——如果这是一个单独的问题,请作为一个单独的问题发布,因为这是一个非常古老的帖子。
<form name="cityselect">
    <select name="menu" onChange="window.document.location.href=this.options[this.selectedIndex].value;" value="GO">
        <option selected="selected">Select One</option>
        <option value="http://www.leeds.com">Leeds</option>
        <option value="http://www.manchester.com">Manchester</option>
    </select>
</form>
<form name="cityselect">
    <select name="menu" onChange="top.location.href=this.options[this.selectedIndex].value;" value="GO">
        <option selected="selected">Select One</option>
        <option value="http://www.leeds.com">Leeds</option>
        <option value="http://www.manchester.com">Manchester</option>
    </select>
</form>