简单地从FACEBOOK iframe中的选择下拉列表重定向到URL

mat*_*_50 4 javascript facebook

我相信这不应该那么难!

我一直在努力使用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>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我搞定这个吗?虽然Facebook开发论坛和文档很好看,但要么不明白需要什么或找不到答案!

Sha*_*ter 17

试试{} this.options你的网址也是错误的.http://www.leeds.html应该是http://www.leeds.com,不确定这是否相关,但只是想指出以防万一.


<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>
Run Code Online (Sandbox Code Playgroud)

父框架:

<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>
Run Code Online (Sandbox Code Playgroud)