我想创建一个扩展插件,将当前页面的内容放入一个iframe中,并将另一页面的内容放入另一个iframe中,并且将它们并排显示(两个iframe均为width:50%;float:left
)。如何用包含页面内容的iframe替换页面的内容?
我得的是:
var h = jQuery('html');
h.html('<iframe src="data:text/html;charset=utf-8,' + escape(h.html()) + '" style="width:50%; float:left;"></iframe><iframe src="...');
我的问题是它不是渲染CSS或加载JS。
作为一种权宜之计,我设置src
属性为location.href
,但只完成当前页面的GET
,其内容可在POST
改变。
如何获取iframe以呈现css和js?
我不介意倒票,只要它们伴有建设性的意见。 **为什么我会被拒绝投票?** –