chrome.tabs.create({
url: "about:blank"
}, function (tab) {
chrome.tabs.executeScript(tab.id, {
code: "window.setTimeout(function() {document.write(\"123\")},5000);"
})
});
我正在寫一個簡單的chrome插件並希望打開一個僅包含「123」的新選項卡。我已經使用setTimeout來確保代碼在加載後運行,但「123」不會被寫入。我究竟做錯了什麼?chrome.tabs.executeScript在chrome.tabs.create中不起作用回調
爲什麼你使用'document.write' ..?當一個文檔加載完成後,調用這個方法將用你在方法調用中放入的任何東西替換當前文檔,在你的情況下是「123」。 –
這是一個基於about:blank的空白文檔。我只想在新標籤中顯示一些信息。在Chrome控制檯中,Document.write()完美適用於about:blank。 – Aich