var docprint = window.open("", "", "toolbar=0,location=0,menubar=0,scrollbars=1");
docprint.document.open();
docprint.document.write("<html><head><title>Title here</title></head>");
docprint.document.write("<body>body content here</body></html>");
docprint.document.close();
docprint.focus();
docprint.print();
这是我的JavaScript代码,用于打开一个新窗口并自动打开打印对话框。当用户从打印对话框中选择将内容打印为Adobe PDF时,会出现一个菜单,其中包含定义PDF文件名的选项。在Firefox和Chrome中,PDF文件名设置为页面标题,这很好。但是在Internet Explorer中,PDF文件名设置为父窗口的URL基础名称。我如何在Internet Explorer中以编程方式设置PDF文件名?