使用javascript显示临时网页

时间:2014-07-22 14:09:06

标签: javascript bookmarklet

我正在创建一个书签,用于抓取网页并构建我想要显示的网址列表,而不是当前网页。如何创建临时网页并在浏览器中查看?

这是我到目前为止所得到的:

var urls = myUrlScraper(window.location.pathname);
var tempPage = "<html>" + urls + "</html>";
window.location = tempPageUrl; // How to do this?

2 个答案:

答案 0 :(得分:1)

您可以打开一个新窗口并将HTML写入其中 类似的东西:

var urls = myUrlScraper(window.location.pathname);
var tempPage = "<html>" + urls + "</html>";

var w = window.open(''); 
w.document.write(tempPage);

答案 1 :(得分:-1)

如果网址真正某个HTML上下文中的网址列表,您可以将div添加到<body>,然后

#myDiv {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
}

这将涵盖您当前的所有内容,然后您可以将您的网址或任何其他任意HTML附加到div