Javascript Facebook API设置(更改)apps.Facebook.com URL的参数
如何使用JavaScript更改Javascript Facebook API设置(更改)apps.Facebook.com URL的参数,javascript,facebook,Javascript,Facebook,如何使用JavaScript更改apps.facebook.comURL的get参数 例如,用户选择了一些照片,因此URL应该更改为apps.facebook.com/myapp/?photo\u id=23234,这样用户就可以简单地复制它并将其交给一些朋友,而朋友的地址正好在同一张照片上,而不是在起始(主页)页上。使用如下JavaScript代码 top.location.href="whatever url"; 如果您不希望在用户选择照片时重新加载页面,则必须使用pushS
apps.facebook.com
URL的get参数
例如,用户选择了一些照片,因此URL应该更改为
apps.facebook.com/myapp/?photo\u id=23234
,这样用户就可以简单地复制它并将其交给一些朋友,而朋友的地址正好在同一张照片上,而不是在起始(主页)页上。使用如下JavaScript代码
top.location.href="whatever url";
如果您不希望在用户选择照片时重新加载页面,则必须使用pushState。您可以使用历史API:
history.pushState('null', 'null', 'http://apps.facebook.com/myapp/?photo_id=23234');
您还应该包括一个回退。I get Security error”代码:“history.pushState上的1000('null','null','null',…ook.com/myapp/p='+product.id);我不想更改位置,只想更改get参数。