feat(content): improve target retrieving
This commit is contained in:
parent
88dc6e86fa
commit
7ffae34866
@ -1,7 +1,11 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
if (!!window.chrome) {
|
if (!!window.chrome) {
|
||||||
const head = document.head || document.getElementsByTagName('head')[0];
|
const target =
|
||||||
|
document.head
|
||||||
|
|| document.getElementsByTagName('head')[0]
|
||||||
|
|| document.body
|
||||||
|
|| document.getElementsByTagName('body')[0];
|
||||||
|
|
||||||
// Create logic script
|
// Create logic script
|
||||||
const script = document.createElement("script");
|
const script = document.createElement("script");
|
||||||
@ -9,6 +13,6 @@ if (!!window.chrome) {
|
|||||||
script.setAttribute("type", "module");
|
script.setAttribute("type", "module");
|
||||||
|
|
||||||
// Inject logic script
|
// Inject logic script
|
||||||
(head || document.body).appendChild(script);
|
target.appendChild(script);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user