function printSpecificElement(elem) { var printContent = document.getElementById(elem).innerHTML; var originalContent = document.body.innerHTML; document.body.innerHTML = printContent; window.print(); document.body.innerHTML = originalContent; } 这段代码首先保存了原始页面内容,然后将body的内容替换...
另外通过<script>元素的src属性还可以设置来自外部域的javascript文件,这一点让<script>倍显强大,这与<img>元素有点相似,它的src属性可以指向HTML页面以外的某个域的完整URL;通俗的说就是<script>元素的src属性可以某个网站的javascript代码文件。 <!DOCTYPE html> <html> <body> <p>welcome my blog ---Master...
<script src="https://unpkg.com/element-ui/lib/index.js"></script> <script> new Vue({ el: '#app', data: function () { return { } }, created() { }, methods: { print() { myPrint(document.getElementById('printDiv')) }, } }) const myPrint = (dom) => { writeIframe(dom)...
方式一:直接使用window.print(); (1)首先获得元素的html内容(这里建议如果有样式最好是用内联样式的方式) var newstr = document.getElementById(myDiv).innerHTML;//得到需要打印的元素HTML (2)保存当前页面的整个html,因为window.print()打印操作是打印当前页的所有内容,所以先将当前页面保存起来,之后便于恢复。
Print.js accepts an object with arguments. Let's print the form again, but now we will add a header to the page: <button type="button" onclick="printJS({ printable: 'printJS-form', type: 'html', header: 'PrintJS - Form Element Selection' })"> ...
方式一:直接使用window.print(); (1)首先获得元素的html内容(这里建议如果有样式最好是用内联样式的方式) var newstr = document.getElementById(myDiv).innerHTML;//得到需要打印的元素HTML 1. (2)保存当前页面的整个html,因为window.print()打印操作是打印当前页的所有内容,所以先将当前页面保存起来,之后便于...
printWindow.document.write('</body></html>'); printWindow.document.close(); printWindow.print(); } 三、获取指定区域内容 使用JavaScript的DOM操作方法,如getElementById或querySelector等,获取页面中指定区域的内容。 四、写入打印窗口 将获取来的内容写入到新建的打印窗口内,并按需添加样式以确保打印的格式符合...
然后,javascript的printProduct方法写成如下 functionprintProduct() { document.body.innerHTML= document.getElementById("printDiv").innerHTML; window.print(); history.go(0); } 页面上,需要打印的表单写在id=printDiv的div中 实现这个功能后,发现几个问题 ...
如果您熟悉 jQuery,则可以像这样使用 jQuery Print Element 插件: $('SelectorToPrint').printElement(); 原文由 Ravan Scafi 发布,翻译遵循 CC BY-SA 3.0 许可协议 有用 回复 查看全部 2 个回答 推荐问题 js 如何将Key属性相同的放在同一个数组? {代码...} 说明:id和name是动态的,有可能后台返回的是...
内部路由我们检索的类别和产品通过不要只是基本 AJAX GET 请求到我们后端的助手。一旦我们检索此数据,我们将其映射到 JavaScript 对象,然后呈现 index.mustache 模板内的那些对象。这将致使它们在 < div id ="main"> HTML 标记,将作为根 element_selector,app.js 文件中定义。