打印对象标签的数据属性

时间:2014-09-10 18:00:50

标签: javascript html printing

我目前正在尝试设置一个系统,我可以调用浏览器的打印功能来打印对象标签的数据属性。即我有一个带有pdf作为内容的对象标签,我想要一种方法,当我按下按钮时,我只能打印pdf。

这就是我现在所拥有的。

<head>
  <script type="text/javascript">
    function printMe () {
      var test = document.getElementById('pdf');
      test.focus();
      test.print();
    }
  </script>
</head>

<body>
  <object data="test.pdf" type="application/pdf" id="pdf"></object>
  <button onclick="printMe()">Print!</button>
</body>

现在,当我点击我的按钮时,我一直收到错误Uncaught TypeError: undefined is not a function。我在这里做错了什么以及如何正确设置?

0 个答案:

没有答案