0

我在这样的域中有一个应用程序http://www.example.com/,但我需要将状态替换为子域,如http://test.example.com/

我正在尝试使用这样的 replaceState 来做到这一点:

history.replaceState({}, '', 'http://test.example.com/')

但在 Firebug 中,我遇到了一个错误:

Error: Security error

我知道这可能违反了Same Origin Policy。有没有办法在不重新加载页面的情况下设置子域?

4

1 回答 1

1

不,您不能在不重新加载页面的情况下更改页面的来源,因为它会违反同源策略。

于 2012-05-09T17:24:58.537 回答