This commit is contained in:
go0p
2024-05-15 14:43:04 +08:00
committed by go0p
parent fb0a20b065
commit 0c8f82b441
3 changed files with 32 additions and 14 deletions
+9 -2
View File
@@ -6,14 +6,21 @@
* @see {@link http://stackoverflow.com/questions/20499994/access-window-variable-from-content-script}
*/
function injectScript(file_path, tag) {
var node = document.getElementsByTagName(tag)[0];
const node = document.getElementsByTagName(tag)[0];
if (!node) {
console.error('The "' + tag + '" tag is not available in the document.');
return;
}
var script = document.createElement('script');
// 移除之前的脚本
const oldScript = document.getElementById('yakit-injected-script');
if (oldScript) {
node.removeChild(oldScript);
}
const script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', file_path);
script.setAttribute('id', 'yakit-injected-script');
node.appendChild(script);
}