出于需要,要在用户点击右键打印网页内容的时候新增一个一个功能,要把原有的“打印”功能禁用,右键菜单中新添加一个“打印”,注册表中调用脚本文件。请问用JavaScript代码怎么实现,分数不够可以追加!

解决方案 »

  1.   

    在右键菜单中新增一个类似“打印”的选项,这个设置是保存在注册表中的,
    在HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt 下新建项,项的默认值是一段脚本文件!
      

  2.   

    http://javascript.internet.com/page-details/right-click-menu.html
      

  3.   

    在网页中修改ie本身的右健是不现实的,只要自已做一个右键菜单,加入打印功能,调用window.print();这里好像实现了,你参考下
    http://www.cnblogs.com/hsxixi/archive/2005/09/22/242159.html
      

  4.   

    只是在右键菜单中重新添加一个“打印”,当这个“打印”被点击的时候,除了执行正常的打印功能外,再执行一个.exe文件。现在执行一个.exe文件的功能已经可以实现了,主要就是把系统的打印界面调出来,让它打印当前浏览器窗口的内容!
      

  5.   


    右键菜单要自己用层模拟了.楼主js调用.exe的代码可否共享下.或者传给我看看[email protected] Thanks!
      

  6.   

    这种肯定要通过安装插件才行的。
    LZ把网页当WINDOWS程序用啊