설명해 드리겠습니다. 내 크롬 확장이 구성iframe 내에서 확장 프로그램이 적용된 버전의 페이지에 연결하는 방법은 무엇입니까?
- 이 HTML 페이지 안에 iframe이
- 에서 HTML 페이지를 주입하는 것은이 외부 사이트도 확장에 의해 수정되는 외부 사이트
- 에 공급 다른 iframe이 있습니다
문제는 내가해야 할 효과가 보이지 않는다는 것입니다. 확장 프로그램의 영향을받는 사이트 버전을 표시하려면 어떻게 지정합니까?
편집 : 그 현재도 내 확장하여 주입 CSS와 JS를 데 가리키는 URL입니다 <iframe id="wikiforum" src="http://mudandblood.net/html/modules.php?name=Forums"></iframe>
: 여기에 임 작업 코드의 정확한 부분입니다. 모든 것이 사이트를 직접 방문 할 때 어떻게 작동해야합니까? iframe은 변경되지 않습니다. 그게 내가 고치려고하는 것.
두 번째 편집 : 네, 매니페스트를 통해 콘텐츠 스크립트를 주입하고 있습니다. 좋아요 :
{
"name": "MnB2+",
"version": "1",
"manifest_version": 2,
"content_scripts": [
{
"js": ["contentscript.js"],
"matches": ["http://mudandblood.net/mudandblood2.swf","http://www.mudandblood.net/mudandblood2.swf"],
"all_frames": true
},
{
"css": ["style.css"],
"js": ["csforum.js"],
"matches": ["http://mudandblood.net/html/*"]
}
],
"permissions": [
"tabs"
],
"web_accessible_resources": [
"irc.html",
"wiki.html",
"style.css",
"vectors/*.svg"
]
}
구체적인 문제를 명확히하거나 추가 정보를 추가하여 필요한 것을 정확하게 강조하십시오. 현재 작성된 내용이므로 귀하가 원하는 내용을 정확하게 말하기는 어렵습니다. 질문에 관련 코드를 추가하는 것이 좋습니다. –
콘텐츠 스크립트 삽입 방법을 추가하십시오. 매니페스트를 통해 수행하는 경우 질문에 섹션을 포함 시키십시오. – Xan