主界面上通过ajax返回的html字符串,然后怎么进行弹出新页面进行展示这个html
https://ask.csdn.net/questions/698495
$.ajax({
url: "./xxxx/123.html",
type: "GET",
dataType: "text",
success: function (data) {
var ow = window.open();
ow.document.write(data);
ow.document.clear();
}
});
#要注意在返回的html字符串中,需要加载的css和js文件地址或超链接的url地址都要写成相对于当前页面的相对地址,不要写成相对于123.html的相对地址。
另外的方式:
不需要ajax,直接用window.open('url', '_blank');加载你的地址就可以了
window.open("{{ url_for('testnew') }}?imgname="+data, '_blank');
/textsearch/?page=3&keyword=青花&dynasty=&type1="
网友评论