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

javascript-打印窗口第一次不工作【代码】

我正在尝试使用打印选项保存PDF,但是由于某种原因第一次无法使用它时,它带有一个空白页面.我有Googled,有一些解决方案,但是没有运气. 提前致谢$("#btnPrint").click(function () {// alert("hi");$(".accordion-content").css('display','block');var printWindow = window.open('', '', 'height=400,width=1200');var strin="";printWindow.document.write('<html><head><link rel="stylesheet" type="text/css" href="css/print....

javascript-打印整个页面时如何修复Google Map API?【代码】

我试图仅打印用户单击“打印”按钮时在地图上看到的内容,但是我不知道为什么,地图会完全更改. 我只希望地图调整图像大小以完全适合打印.地图的大小是无关紧要的. 这是用户看到的: 但是我得到这个: 肖像 景观 谢谢!解决方法:Google Map API does not support打印:Printing from the JavaScript API is not supported. This is becauseprinting support is inconsistent across commonly used browsers. Werecommend using the S...

javascript-如何从数组垂直打印字符串元素?【代码】

我有一个数组,我想垂直打印每个元素.例如:myArr = ['abc', 'def','ghi'];输出应为: 一d克 e f 我已经设法通过使用2 for循环在php中做到这一点,但是我在JS中执行相同的任务时遇到了麻烦.有什么建议么?解决方法:可能的解决方案,有两个循环.然后,您可以将其放在某些文本区域或任何您喜欢的区域中.const myArr = ['abc', 'def','ghi']; const r = myArr.map((elem, i) => elem.split('').map((_, a) => myArr[a][i]).join(' ')).joi...

javascript-html form.input.value没有得到打印为什么?【代码】

…<script type="text/javascript">function printvalues() {document.write("This is my first JavaScript!");document.write(form.inputobj1.value);document.write(form.inputobj2.value);} </script> <form name="form"><input name="inputobj1" value="123" /><input name="inputobj2" value="abc"/><input type="button" onclick =" printvalues();"> </form>为什么此行不打印值document.write(form.inputobj1.value);解决方...

javascript-Google可视化数据表的可打印版本【代码】

我有一个自定义的路由应用程序,可从Google地图获取路线信息.然后,它创建一个Google Visualizations DataTable来保存路由中的所有步骤. 我当前的问题是,为了减少超大型路由的溢出,我在DataTable的选项中启用了分页.这将导致打印版本不那么友好,因为将仅打印表中显示的部分数据.当您单击上一个和下一个时,API会动态加载表的其他部分. 在不牺牲启用分页功能的情况下,有没有那么难的方法来使DataTable变得对打印机友好?解决方法:这就是...

javascript-在两列中打印网页【代码】

如何根据用户输入/选择在两列或一列中打印网页. 当进行打印时,我会在左上方获得网站网址,我们如何才能停止打印? 问候解决方法:当指定< link> (例如CSS样式表),您可以指定media attribute,以便CSS仅用于print or screen. (or braille!).然后,该文件中的CSS可以按照您认为合适的方式将您的网站重新设置为列样式.<link type="text/css" rel="stylesheet" href="print.css" />您可以指定两个这样的打印CSS文件,并且-使用JavaScript-在...

Javascript-在打印网页时将文本页脚添加到每个打印页面的底部【代码】

有没有一种在打印每页底部时在页面底部添加文本页脚的技术?例如“ Copyright My Company 2010”-我知道可能有一种使用CSS处理背景图片的方法,但是我真的很想在此部分使用文本,以便客户端可以对其进行编辑.有任何想法吗?解决方法:CSS没有页面媒体的概念,因此不可能保证分页符将自然发生在哪里. 编辑正如下面指出的那样,CSS 2.1确实引入了@page作为处理分页媒体的一种方式,但是在普通浏览器中它是never implemented.因此,就像我在上...

javascript-网页打印按钮和设置【代码】

我想知道是否有人有通过网页修改打印设置的经验.我的总体目标是在网页上设置打印按钮<a href="javascript:window.print()">Print This Page</a> 同时修改用户打印设置以从横向视图打印页面.输入是否可能,否则将不胜感激.修改页面布局并不是真正的选择.我考虑过为打印页面使用单独的样式表,但这对我实际打印的内容没有帮助.解决方法:出于安全原因,您的JavaScript将无权访问打印设置页面.

javascript-页面的打印版本.我想附加相对链接的完整网址【代码】

当媒体类型= print时,我正在使用CSS文件,它将链接地址附加到每个链接的内容中.到外部页面的绝对链接没有问题,但是到我网站上其他页面的相对链接却有问题,这些链接并不总是在链接的同一文件夹级别. 至今: 我已经确定了要显示的链接:$(".TreasuryLink").each(function(i) { var thisLink = $(this).attr('href'); });再一次,我的问题是检索完整的URL,其中链接可能会转到站点文件结构中的不同级别,例如<a href="../../anotherpage....

Javascript设置打印样式表【代码】

如何修改打印样式表的对象样式?我正在使用jQuery,如果有帮助的话. 我基本上想设置一个对象的css属性,但该属性仅适用于打印,而不适用于屏幕.例如$(‘#myobject’).css(‘background’,’white’,’print’);解决方法:这个问题有点含糊,所以我不确定我是否在遵循您的尝试.您是否试图动态修改对象的样式以进行打印? 如果是这样,您可以尝试向头部添加样式,如下所示:$('head').append('<style type="text/css" media="print">Whateve...

如何使用window.print()在javascript中传递页面的打印范围?

我正在研究HTML和javascript项目.我想使用javascript打印我的文档.我正在使用window.print()进行打印.但是我又如何通过打印范围?例如:如果一个文档包含20页,而我只想打印5-10页.解决方法:您不能使用window.print()来设置范围,而使用window.print()会调用您的打印首选项窗口,该窗口是本机打印窗口,您可以在其中手动设置页面范围. 也许您可以使用特定于打印的样式表或媒体查询,为不想打印的内容动态设置一个类.

javascript-打印画布内容【代码】

var print = document.createElement('button'); var canvas = document.createElement('canvas'); var ctx = canvas.getContext('2d');canvas.width = 300; canvas.height = 100;ctx.fillStyle = '#000'; ctx.font = '15px sans-serif'; ctx.fillText('Fill Text, 18px, sans-serif', 10, 20);print.innerHTML = 'Print';document.body.appendChild(print); document.body.appendChild(canvas);print.addEventListener('click', f...

使用JavaScript和Google Chrome创建和打开新窗口并打印图像【代码】

当我尝试使用JavaScript的window.print()打开并打印窗口时,该图像在打印时不会在Chrome中显示.我的代码如下:<html> <head> <script type="text/javascript">function openWin(){var myWindow = window.open('','', 'width=200,height=100');myWindow.document.write("<p>This is 'myWindow'</p>");myWindow.document.write("<p><img src='https://www.google.gr/images/srpr/logo11w.png' width='400' /></p>");myWindow.document...

javascript-$(window).resize()和打印预览模式【代码】

我有一段非常简单的代码,可在调整大小后刷新窗口.$(window).resize(function() {location.reload(); });当我尝试在Chrome中打开“打印预览模式”(Ctrl P)时,它也会刷新它.任何想法如何避免这种行为?解决方法:要确定打印操作,有两个事件:前打印和后打印.使用这些事件,可以在激活打印的onbeforeprint中设置一些标志,并在调整大小处理程序中检查此标志.window.onbeforeprint = function() {print = true; };不幸的是Chromedoesn’t ...

javascript-打印功能的jQuery在asp.net中不起作用【代码】

我编写了以下脚本来打印文档:<script type="text/javascript">function print() {window.print();}$(".printdoc").click(function () {print();});</script>并且我通过< asp:button ../>调用了上述脚本如下:<asp:Button ID="btnPrint" runat="server" Text="Print" CssClass="printdoc"/>每次我单击按钮时,它都会再次加载页面,但查询似乎无法正常工作. 当我检查资源时,发现以下控制台错误:Uncaught ReferenceError: $is not de...

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 全部