我需要拒绝改变document.domain
。比如说,如果我在 foo.boo.com
Object.defineProperty(document, 'domain', {
get: function () {
return 'foo.boo.com';
}
});
然后可以将document.domain
设置为 boo.com 吗?我问,因为我想拒绝不受信任的代码更改document.domain
。
答案 0 :(得分:1)
您提出的代码似乎根本不起作用。 Safari浏览器:
它无法阻止修改Chrome中的document.domain
: