【问题标题】:How does one go about detecting printers on the client's machine?如何检测客户端机器上的打印机?
【发布时间】:2012-12-31 18:02:54
【问题描述】:

我看了一下,它给出的第一个链接是 http://php.net/manual/en/function.printer-list.php

但它确实声明它适用于连接到服务器的打印机。如果我想获得客户机器上的打印机型号怎么办?用 PHP 可以吗?

谢谢。

【问题讨论】:

  • 我认为您不能这样做,因为这意味着安全风险。
  • PHP 在服务器中执行,而不是在客户端。
  • 是的,我害怕那个。 Project 有这个要求,我在阅读文档时已经有了疑问。 ://

标签: php printing


【解决方案1】:

正如其他人所说,不可能。但是,为什么不让访问者在打印时选择打印机呢?

【讨论】:

  • 我们并没有真正打印任何东西,只是获取打印机列表。所以我想这意味着要重新使用 Java。
【解决方案2】:

无法使用 PHP,也无法使用 Javascript。我想象的唯一方法是嵌入您网站的 Java 小程序。

【讨论】:

  • 好的,谢谢。猜猜它对我来说又回到了Java。一旦允许,我就会接受。
【解决方案3】:

PHP 在服务器端运行,因此无法访问连接到客户端计算机的设备。你可能会在 Javascript 中找到一些东西(虽然我不认为它可以做到这一点......)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-20
    相关资源
    最近更新 更多