如何将任何页面(例如http://google.com/ )替换为我的页面(我不想重定向),包括<head>
?
我试过这个:
// Import the page-mod API
var pageMod = require("sdk/page-mod");
// Create a page-mod
// It will run a script whenever a ".io" URL is loaded
// The script replaces the page contents with a message
pageMod.PageMod({
include: "*.io",
contentScript: 'document.body.innerHTML = ' +
' "<h1>Page matches ruleset</h1>";'
});
但这并不能取代整个页面。我也想换head
。我想在页面加载之前替换页面...