下面这个按钮是去执行一个程序,我想在执行这个程序之前,把当前页面的内容复制到粘贴板,就像:Ctrl+A,Ctrl+C那样如果可以的话,可不可以进一部增强到这样:先把当前粘贴板的内容(有可能是位图)先存放到一个临时然后把当前的页面字符内容(不是页面html源代码)复制到粘贴板,然后...
全文
回复(13) 2013-06-22 11:13 来自版块 - Firefox 扩展、插件、脚本和样式
表情
pppguest3962 成功了,太感谢您了,如果您在广州,我是可以请你吃饭的,^_^,如果很远,那只能 了。。。。。。(2013-06-22 11:13)
hzzhaiqi你前面贴的代码有错误,不是 aText,是 text(2013-06-22 11:13)
hzzhaiqi 你怎么调用的?完整代码发出来看看。(2013-06-22 11:13)
pppguest3962非常感激hzzhaiqi大大的帮助, 代码实现出现问题,可以执行, 能执行到 exec("D:\\All\\MyTools\\ReadWord.exe", []); 这一步没问题的,能把Readword.exe调动起来,Readword的显示粘贴板是空的, 我...(2013-06-22 11:13)
hzzhaiqi let { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; function getFocusedWindow() { var win = document.commandDis...(2013-06-22 11:13)
pppguest3962 感谢感谢!!!,我大概理解了一下代码,修改成这样,似乎不能工作, Readword.exe没能执行起来,估计中间三句直接使用似乎不行,呵呵呵,烦请各位高手帮我看看吧,谢谢!! var file = Cc['@mozilla.org/file/local;1&#...(2013-06-22 11:13)
hzzhaiqi仅供参考,写的很简单 (function(){ let { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; var ns = { init: functio...(2013-06-22 11:13)
pppguest3962折腾了一个星期,还是未能找到把页面内容复制到粘贴板的方法, 求助各位高手,如何把FF当前页面的全部内容复制到粘贴板? 或者 把FF当前页面的html代码全部复制到粘贴板?(2013-06-22 11:13)
hzzhaiqi 操作剪贴板是很简单的,你要等待三秒,然后把临时的内容放回到粘贴板?如果3秒内程序都没开好,剪贴板还是原来的内容。 这种外置的操作如果参数传递不支持,我会用 autohotkey 来解决。(2013-06-22 11:13)
pppguest3962嗯嗯,了解了,看来操作粘贴板很困难,伪代码其实我是大概知道怎么回事,但毕竟自己不是编程出身的,当年这个按钮,也是请教高手的。。。。 如果发送页面的Ctrl+A,CTRL+C不太可能, 那是否可以把整个页面的html代码复制到粘贴板呢?(2013-06-22 11:13)

返回顶部