我想将所有<div>
都放在父项<div>
中,并将内容重新渲染到新的浏览器窗口中。任何人都可以提出建议吗?我正在使用jQuery和.NET。在div中将html重新渲染到新的浏览器窗口
获取标记中的所有div。
var markupData = $("#names").html();
空格。
$("#names").empty();
打开新窗口显示标记数据。
???
我想将所有<div>
都放在父项<div>
中,并将内容重新渲染到新的浏览器窗口中。任何人都可以提出建议吗?我正在使用jQuery和.NET。在div中将html重新渲染到新的浏览器窗口
获取标记中的所有div。
var markupData = $("#names").html();
空格。
$("#names").empty();
打开新窗口显示标记数据。
???
如何:
var html = $("#names").html();
var my_window = window.open("", "mywindow1", "width=350,height=150");
$(my_window.document).find("body").html(html);
使用window.open
。保留对刚刚创建的窗口的引用并设置其HTML。
如果你想添加包含CSS规则的空白页样式表,你可以写这样的事情:
$(my_window.document)
.find("head")
.append("<link rel='stylesheet' href='styles.css' />");
谢谢你的作品!有没有办法使用CSS? – MdeVera
@MdeVera:没问题!如果您想在空白弹出页面的“head”中追加一个'link'元素,请查看我的更新回答。 –
听起来像是你想一个新的窗口的一个实例,然后写它与您的数据。这里是一个有用的链接为:
也许你能解释的目的这个练习......我们可能会有更多的见解。 – Sparky