【javascript – 选择一台打印机并静默打印】教程文章相关的互联网学习教程文章

从javascript触发base64编码PDF的打印预览【代码】

我已经看了一下stackoverflow试图找到一种方法现在这样做,并找不到合适的答案.我需要能够通过base64编码的字符串在新窗口或iframe中加载PDF,并在加载后立即触发它的打印预览.我可以使用这两种方法轻松加载PDF,但实际上无法正确显示打印预览.这是我尝试过的: >在新窗口中使用embed元素.即使在加载内容后,调用window.print()也是空白的.>使用隐藏的,动态创建的iframe与src =“data:application / pdf; base64,JVBERi0 …”并调用my...

[JavaScript] console.log只在查看时才会读取这个打印的对象,并把此刻相关属性和值显示出来【代码】【图】

/*** 写个函数解决console.log只在查看时才会读取这个打印的对象,并把此刻相关属性和值显示出来* @param arg*/const log = function (...arg) {let arg1 = arg.map(item => {if (typeof item === object) {let json = JSON.stringify(item)let obj = JSON.parse(json)return obj} else {return item}})console.log.apply(null, arg1)}let a = {a: [1, 2, 3], b: 2, c: true, d: before}log(log改变前:, a)console.log(console改变...

检查用户何时选择使用javascript进行打印【代码】

当用户在Firefox或Internet Explorer等浏览器上选择“文件>打印”,或点击运行以下javascript的链接时window.print();有没有办法有条件地检查这种模式并禁用一些JavaScript. 我试图这样做是因为我有一个插件,它添加了自己的圆角边框自定义标记,甚至在打印特定的样式表我不能覆盖这些样式,我不希望打印出页面时出现边框. 编辑:与插件无关,通过javascript完成样式更改,用于创建选项卡式用户界面,我已经完成打印特定的CSS覆盖样式,当我...

从javascript嵌入标签打印Pdf【代码】

我有一个PDF文件,我试图通过Javascript打印它.我尝试过这个嵌入技巧:Silent print a embedded PDF然而,打印功能永远不可用,它总是未定义的. 我用这段代码尝试了Iframe技巧:function printPDF() { if(document.getElementById("pdfDocument").contentWindow.document.readyState === "complete") { document.getElementById("pdfDocument").focus();document.getElementById("pdfDocument").contentWindow.print(); } else {set...

javascript – 在网站上打印当前年份的最短路径【代码】

我需要更新几百个静态HTML页面,这些页面的页脚版权日期是硬编码的.我想用一些每年会自动更新的JavaScript替换它. 目前我正在使用:<script type="text/javascript">var year = new Date();document.write(year.getFullYear());</script>这是短暂的吗?解决方法:这是我能得到的最短的:<script>document.write(new Date().getFullYear())</script>这将适用于我遇到的所有浏览器. 我是怎么到达那里的: >您可以直接在新创建的日期调用...

javascript – Google Chrome扩展程序:无法启动“打印”对话框【代码】

我想在我的谷歌浏览器扩展程序中点击按钮启动打印对话框.当扩展程序的html文件作为独立文件打开时,代码似乎正在工作,但是当它作为扩展名加载时则不行. HTML:< input id =“print_page”type =“button”value =“Print”onclick =“print_p()”/> JavaScript:function print_p(){window.print();} 知道什么是错的吗?解决方法:除了我作为重复提到的内联JavaScript问题之外,似乎无法从弹出窗口(或后台页面)调用打印对话框. 解决方...

javascript – 在Chrome中打印重复的页眉

有没有人有一个文章的链接或专门从Chrome重复页面页眉/页脚的工作示例? 背景:我花了好几天没有运气,有几个Stack提出的解决方案,但似乎没有工作(在Chrome中).由于我们在工作中使用Chrome,我只在那里测试过,所以下面有很多人说Chrome不能做到,但也许我忽略了一些东西? 我试过这些Stack链接(..还有更多): Print footer on every printed page from website, across all browsers (Chrome) Is there a way to get a web page heade...

javascript – 选择一台打印机并静默打印

This answer显示了如何在Google Chrome中启用静默打印.但是,我有两个网页,必须使用两台不同的打印机进行静默打印,无需进一步的用户交互.有没有办法在调用window.print()之前自动选择打印机?如果真的有必要,我不介意编写Chrome扩展程序.解决方法:也许您可以使用Google Clound Print设置打印机,然后使用the cloud printing API静默地向他们提交作业.看起来您可以在提交作业时指定打印机ID.您可能需要使用类似html2canvas的内容来栅格...

递归打印字符串的所有排列(Javascript)【代码】

我已经看到了其他语言的这个问题的版本,但不是JS. 是否可以在一个函数中递归执行此操作? 我理解我需要获取字符串中的第一个元素,然后将其附加到每个解决方案中,以便对字符串的其余部分进行递归.从逻辑上讲,我理解递归是如何进行的.我只是不明白如何将第一个字符串附加到每个递归解决方案上var myString = "xyz";function printPermut(inputString){var outputString;if(inputString.length === 0){return inputString;}if(inputSt...

javascript – 如何使用java脚本打印文件夹中的所有txt文件【代码】

我需要使用javascript打印HTML内部目录中的所有txt文件.我试图修改处理照片的代码,但我没有成功 How to load all the images from one of my folder into my web page, using Jquery/Javascriptvar dir = "D:\Finaltests\test1\new\places"; var fileextension = ".txt"; $.ajax({//This will retrieve the contents of the folder if the folder is configured as 'browsable'url: dir,success: function (data) {//List all .txt...

如何在Safari / Chrome中从javascript打印IFrame【代码】

有人可以通过Safari / Chrome中的javascript调用帮助我打印IFrame的内容. 这适用于Firefox:$('#' + id)[0].focus(); $('#' + id)[0].contentWindow.print();这适用于IE:window.frames[id].focus(); window.frames[id].print();但我无法在Safari / Chrome中使用任何功能. 谢谢 安德鲁解决方法:将打印功能放在iframe中并从父级调用它. IFRAME:function printMe() {window.print() }父:document.frame1.printMe()

Javascript仅打印iframe内容【代码】

这是我的代码<script> var body = "dddddd" var script = "<script>window.print();</scr'+'ipt>";var newWin = $("#printf")[0].contentWindow.document; newWin.open(); newWin.close();$("body",newWin).append(body+script);</script> <iframe id="printf"></iframe>这可以,但它打印父页面,我如何让它只打印iframe?解决方法:我不希望这样做 试着改为window.frames["printf"].focus(); window.frames["printf"].print();并...

如何使用JavaScript漂亮地打印JSON?【代码】

如何以易于阅读(针对人类读者)格式显示JSON?我主要是寻找缩进和空白,甚至可能是颜色/字体样式等.解决方法:Pretty-printing is implemented natively in JSON.stringify().第三个参数启用漂亮打印并设置要使用的间距:var str = JSON.stringify(obj, null, 2); // spacing level = 2如果你需要语法高亮,你可能会使用一些正则表达式魔术:function syntaxHighlight(json) {if (typeof json != 'string') {json = JSON.stringify(jso...

javascript – window.print()打印空白页面【代码】

打印时我得到空白页.打印边框(可能是框架).但不是框架内的内容.如果我们手动打印新页面,它将被正确打印.为什么会这样?var printwindow = window.open('', '', 'fullScreen=no'); printwindow.document.write('<iframe id="docPrint" onl oad="window.print()" width="100%" height="100%" src="http://localhost:8080/hiring/docs/Keneth _1340800082258/Keneth _resume_1340800082258.pdf"></iframe>');解决方法:由于您是动态注入...

asp.net – 我调用javascript函数进行打印但不起作用【代码】

我使用下面的代码从页面打印但不起作用(意味着当我点击打印按钮时没有任何反应).该功能不会调用<script type="text/javascript">function printing() {window.print();}</script>protected void print_Click(object sender, EventArgs e) {btnPrint.Attributes.Add("onclick", "return printing()"); }解决方法:试试这种方式:<asp:Button ID="print" runat="server" Text="Print" OnClientClick="javascript:window.print();" />

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部