我在这个http://www.example.com/这样的域中有一个应用,但是我需要将状态替换为子域,例如http://test.example.com/。
我正在尝试使用replaceState这样做:
history.replaceState({}, '', 'http://test.example.com/')
但是在Firebug中我收到了一个错误:
Error: Security error
我知道这可能违反同源政策。有没有办法在不重新加载页面的情况下设置子域?
答案 0 :(得分:1)
没有。您无法在不重新加载页面的情况下更改页面的来源,正是因为它违反了同源策略。