为什么在Chrome中注入iframe导致它限制它的宽度?

时间:2015-10-04 08:56:39

标签: javascript html css iframe

我目前正在尝试创建一个始终显示在页面右下角的Google Chrome扩展程序。

但是我无法让注入的iframe出现在左上角的任何地方,而且每个页面的大小都有限,我不知道是什么导致它

守则是 -

的manifest.json

string

contentscript.js

{
"name": "Embed external site",
"version": "1",
"manifest_version": 2,
"content_scripts": [{
    "js": ["contentscript.js"],
    "matches": ["*://*/*"],
    "all_frames": true
}],
"web_accessible_resources": [
    "frame.html"
]
}

frame.html

var extensionOrigin = 'chrome-extension://' + chrome.runtime.id;

if (!location.ancestorOrigins.contains(extensionOrigin)) {
var iframe = document.createElement('iframe');
iframe.src = chrome.runtime.getURL('frame.html');
document.body.appendChild(iframe);
}

0 个答案:

没有答案