我想将一个HTML文件插入到来自Chrome扩展程序的Google搜索结果页的每个结果旁边。
我想知道是否可以使用iframe加载HTML文件?
这不是我当前的实现,该实现在Content Script中使用insertAdjacentHTML()
以及一长串可怕的HTML和内联CSS。非常希望有一个带有自己的CSS的单独HTML文件,我可以直接插入该文件。
我尝试过:
chosenElements[i].insertAdjacentHTML('afterbegin', `<iframe src="/inject.html"></iframe>`);
但是只获得一个404页面的iframe,因为它是在'https://www.google.com/index.html'目录中查找的,而不是文件所在的位置。
inject.html文件与扩展的构建文件夹中的index.html文件位于同一位置。如何访问?我可以访问它吗?
答案 0 :(得分:0)
您尝试过
idArmPlana
代替
src="inject.html"