0

我使用向 DOM 添加了一个脚本

// in the console of facebook.com

var test = document.createElement('script');
test.src = "foo";
document.head.appendChild(test);

但脚本无权访问 DOM。

这是否与同源政策有关?

4

1 回答 1

2

这是添加 JQuery 的有效解决方案:

var jq = document.createElement('script');
jq.src = "//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
jQuery.noConflict();
于 2013-08-19T20:03:26.923 回答