如何打印特定的<;部门>;使用javascript或jquery在新窗口中显示内容?
我有一个简单的html代码,我使用javascript。(如果可以使用jquery,建议我)如何打印特定的<;部门>;使用javascript或jquery在新窗口中显示内容?,javascript,jquery,html,Javascript,Jquery,Html,我有一个简单的html代码,我使用javascript。(如果可以使用jquery,建议我) var-myWindow; 函数openWin(){ myWindow=window.open(“,”myWindow“,”宽度=200,高度=100”); myWindow.document.write(#tobePrint); } 函数closeWin(){ myWindow.close(); } 在新窗口中打印此div内容的内容。 打开“我的窗口” 关闭“我的窗口” 您可以从打开的窗口底部
var-myWindow;
函数openWin(){
myWindow=window.open(“,”myWindow“,”宽度=200,高度=100”);
myWindow.document.write(#tobePrint);
}
函数closeWin(){
myWindow.close();
}
在新窗口中打印此div内容的内容。
打开“我的窗口”
关闭“我的窗口”
您可以从打开的窗口底部的类似代码中获取div内容
window.opener.document.getElementById('tobePrint').innerHTML
以下是工作解决方案:
var-myWindow;
函数openWin(){
myWindow=window.open(“myWindow”、“newwin”)
var tobePrint=$('#tobePrint').text();
myWindow.document.write(''+tobePrint+'');
}
函数closeWin(){
myWindow.close();
}
在新窗口中打印此div内容的内容。
打开“我的窗口”
关闭“我的窗口”
从子窗口获取“tobePrint”div的内容。在子窗口上编写此代码
$(document).ready
(
function ()
{
alert(window.parent.document.getElementById('tobePrint').innerHTML);
}
);
您无法控制新窗口的打开位置。这取决于用户在浏览器中的设置。向我显示错误,如“找不到您的文件,它可能已被移动或删除。找不到文件”。请详细说明我的情况好吗?我写了另一个答案