将数据查询结果转为新建的文本文件内容的代码

goatherd7807 2007-10-31 05:00:57
我已将依条件查询出来的数据结果呈现在页面上。我希望的功能是:当用户点击页面上放置的"Print"按钮的时候,自动打开“记事本”,里面显示的即为该查询的内容。用户保持即可。

我知道可能已经有很多这方面的帖子,请哪位大哥给个链接也好。谢谢了。
...全文
64 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
100%满足你是没办法的,
这等于让浏览用户调用本机notepad,那还了得,
那我调用一个dos命令写的notepad,不是把用户硬盘给格了,
除非用户允许你:执行vbs,才可以!

打印有很多方法,可以在网页上设置一个简单页面!
也可以用服务端把.txt文件推出来,提示用户下载!

但是就不能让用户点打印就把内容写在notepad里!
在网上搜不到,90%的结果告诉这个方法是行不通的
fxs_2008 2007-11-02
  • 打赏
  • 举报
回复
楼上的正解!
虽然客户端用javascript可以操作!
但浏览器安全一般是不允许网页在客端进行读写或其他操作的,如果能那还得了!
浏览器只允许有限操作,如cookie的读写等!
fdclf 2007-10-31
  • 打赏
  • 举报
回复
用PHP把内容写到文件里面后(文本文件),再把它输出(下载)出来
dreambird1983 2007-10-31
  • 打赏
  • 举报
回复
既然页面已经得到了查询结果,那么之后的事情其实就和php无关了,而是js的事情

点击print按钮,js 取得查询结果,并将结果写到某个文件中去,js操作文件,要用到FileSystemObject对象,相关方法参考http://blog.csdn.net/dreambird1983/archive/2007/04/24/1579936.aspx

写入内容后,自动打开该文档~~~~js的自动打开功能我没用过,这个可能还要等高手。

goatherd7807 2007-10-31
  • 打赏
  • 举报
回复
没人回复吗?

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧