首页
学习
活动
专区
圈层
工具
发布

jQuery 点击按钮打印指定文本内容

,点击打印按钮,将订单信息填充到快递单模板中,然后 JavaScript 调用浏览器的打印功能,这里只会展示项目中所涉及到的主要代码,完整的代码将不会在这里展示 打印页面指定部分 通过window.print...();的方法,可以让 JavaScript 打印当前窗口的内容,不过打印的是整个窗口内容,而我们只是需要打印页面的某一个部分,并且该部分的内容是隐藏的,这要怎么实现呢?...下的一个回答,让我得到了答案 我们将打印的部分即快递单模板放到一个 ID 为printableArea的div中,并添加一个onclick点击事件,大家也可以尝试下其他的办法,这里只是提供了一种解决方案...originalContents; }) 生成二维码及条形码 在快递单中,我们需要把快递单号生成对应的条形码及二维码,需要大家注意的是,条形码编码有 EAN8、EAN13、EAN128 等编码方式,大家可根据使用环境的不同...,以及条形码数字的个数,来选择相应的编码方式,我们在这里使用的是 Code128 编码方式 条形码及二维码的生成都需要引入指定的jquery-barcode文件,条形码生成的文件直接把下面的代码复制到你的文件中即可

5.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用JS监听键盘按下事件

    事件说明 我们将键盘按下后事件的所有属性和方法打印出来(这里以按下1为例) document.onkeydown = function(event){ console.log(event)...; }  这里面有几个需要注意的属性 key:按下按键的名称 keyCode:按下按键的键码 altKey、ctrlKey、shiftKey:当组合按下(如ctrl+c)时,ctrlKey会变为...true 一、查看所有键 (获取event.key 按下的按键名称)(获取event.keyCode 按下的键码) document.onkeydown = function(event){...console.log("按下:"+event.key+"键:"+event.keyCode); } 按下任意按键后的效果: 二、监听回车按下事件 这里以回车键(键码为13)为例 ,如果需要监听不同的按键...") } } 三、监听组合键 这里以CTRL+A为例 altKey:按下Alt+*组合键时为true ctrlKey:按下Ctrl+*组合键时为true shiftKey:按下Shift+

    13.3K10

    修复 iPhone X H5 底部安全区域定位按钮下内容穿透 BUG

    修复 iPhone X H5 底部安全区域定位按钮下内容穿透 BUG 今日,开发了一个 h5 项目,其中有部分页面使用了底部按钮,采用的是相对于浏览器窗口定位的样式制作的。...哎,搜索了一下,找到了对应的解决方案,尝试一下,果然解决,但是说得有点啰嗦,下面直接给我的最终代码。...可视窗口完全包含网页内容 cover: The web content should fully cover the viewport....网页内容完全覆盖可视窗口 auto: The default value, 同contain的作用 好,现在我们的按钮已经下去了,但是,其被屏幕下方的一个条条给挡住了,这当然不行。...如果我们的页面只有一个底部的按钮,自然现在问题就解决了,单独去写一下即可。但事实是,我们页面中可能有多处使用了这样的按钮,每个都需要写,还是感觉有点累。

    1.7K50

    详细说明如何实现简易轮播效果

    如果将left设置在style样式中,那么,你如果使用js去更改他的left值达到移动效果时,他会先将你设置的值给予在内联样式上,而不是直接更改style样式中的left值!...使用jQuery或许就没有这种问题,为了保险我们还是将left值设置在内联样式上; 如图: 3、JavaScript部分 首先该理解的是当点击按钮时移动层的left值变动。...这里使用jQuery写法,为两个按钮绑定点击事件。这里#next为下一张,#prev为上一张。 绑定好事件后,设置关键的两个全局变量。 一个是index用于记录当前所在内容屏数。...1-答:意味着我们所见屏数来到了最后一屏内容,再次按下按钮需要回到第一屏或者最后一屏。 2-问:if判定为什么要放在事件的第一行?...在最后一屏内容,再次按下按钮触发了判定,我们需要将可见屏数调回第一屏或最后一屏,所以index 肯定是要重新设置。

    16310

    Windows下更改并使用NTP(时间同步服务器)服务器同步电脑时间

    Windows自带的time.windows.com没法同步,只能自己更改NTP服务器。...更改NTP/时间同步服务器 选择NTP服务器 到全球可用的NTP服务器列表选择一个自己喜欢的NTP服务器。 例如我选择的是cn.ntp.org.cn。 更改NTP服务器 更改选项藏在控制面板中。...在弹出的日期和时间窗口的上栏中选择Internet时间,点击更改设置。 再在弹出的Internet时间设置窗口中,将上面选择的NTP服务器填入服务器(E)输入框中,点击立即更新 > 确认。...同步时间 在控制面板中、设置中都可以找到同步/更新按钮。 直接对准任务栏中的时间项右键,选择调整日期/时间(A)可以直接转跳到设置中,点击立即同步进行同步。

    26K10
    领券