- 主题:求基于Javascript/jQuery创建文件夹的方案
想要在运行javascript/jQuery的基础上,用户可以操作创建文件夹,不是显示在网页上的,而是在本地硬盘或是网络硬盘(有write权)上创建指定名字的文件夹。
比如说,用户点击“Add folder"按钮,然后在弹出框里输入文件夹名”my folder",指定地址"C:\ABC\",”确定“后创建文件夹。
貌似因为安全的考虑,对于JS/jQuery来说是不可行的。但还是想寻求一下是否有解决方案。
非常感谢!
--
FROM 134.134.139.*
activex。
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: 想要在运行javascript/jQuery的基础上,用户可以操作创建文件夹,不是显示在网页上的,而是在本地硬盘或是网络硬盘(有write权)上创建指定名字的文件夹。
: 比如说,用户点击“Add folder"按钮,然后在弹出框里输入文件夹名”my folder",指定地址"C:\ABC\",”确定“后创建文件夹。
: 貌似因为安全的考虑,对于JS/jQuery来说是不可行的。但还是想寻求一下是否有解决方案。
: ...................
--
FROM 110.83.91.*
纯js实现不可能
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: 想要在运行javascript/jQuery的基础上,用户可以操作创建文件夹,不是显示在网页上的,而是在本地硬盘或是网络硬盘(有write权)上创建指定名字的文件夹。
: 比如说,用户点击“Add folder"按钮,然后在弹出框里输入文件夹名”my folder",指定地址"C:\ABC\",”确定“后创建文件夹。
: 貌似因为安全的考虑,对于JS/jQuery来说是不可行的。但还是想寻求一下是否有解决方案。
: ...................
--
FROM 180.184.97.*
第一步,改造浏览器,不限制js操作本地硬盘。
第二部,完成。
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: 想要在运行javascript/jQuery的基础上,用户可以操作创建文件夹,不是显示在网页上的,而是在本地硬盘或是网络硬盘(有write权)上创建指定名字的文件夹。
: 比如说,用户点击“Add folder"按钮,然后在弹出框里输入文件夹名”my folder",指定地址"C:\ABC\",”确定“后创建文件夹。
: 貌似因为安全的考虑,对于JS/jQuery来说是不可行的。但还是想寻求一下是否有解决方案。
: ...................
--
FROM 218.197.83.*
可以看一下这个
https://github.com/rogerwang/node-webkit
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: 想要在运行javascript/jQuery的基础上,用户可以操作创建文件夹,不是显示在网页上的,而是在本地硬盘或是网络硬盘(有write权)上创建指定名字的文件夹。
: 比如说,用户点击“Add folder"按钮,然后在弹出框里输入文件夹名”my folder",指定地址"C:\ABC\",”确定“后创建文件夹。
: 貌似因为安全的考虑,对于JS/jQuery来说是不可行的。但还是想寻求一下是否有解决方案。
: ...................
--
FROM 64.104.125.*
用cpp写个服务(service/daemon),提供绑定到localhost的http service,在js里用ajax去调用,简单省事还能跨平台
--
FROM 211.144.202.*
非常感谢!
如前面goldfish所述,已经证实用ActiveX可以实现。:)
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newFolderName = fso.CreateFolder("c:\\myFolder");
-->
</SCRIPT>
【 在 liangqing 的大作中提到: 】
: 可以看一下这个
:
https://github.com/rogerwang/node-webkit:
--
FROM 192.55.54.*
你这个网页放在网站上面就跑不起来了。
我说的ActiveX控件是指你需要用vb或者vc写个控件,买个数字签名,再打包放在网页上面。这是十年前的技术。总之很麻烦,劝你别花心思去做这种事情了。
你想想,如果随便一个网站都能够在你的电脑里面创建文件的话,我写个format d: /q到你的启动脚本目录里面,你的电脑是不是完蛋了。
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: 非常感谢!
: 如前面goldfish所述,已经证实用ActiveX可以实现。:)
: <SCRIPT LANGUAGE="JavaScript">
: ...................
--
FROM 110.83.91.*
嗯,多谢指点。
看样子用ActiveX也不合适,只能放弃了。。。
【 在 hgoldfish 的大作中提到: 】
: 你这个网页放在网站上面就跑不起来了。
: 我说的ActiveX控件是指你需要用vb或者vc写个控件,买个数字签名,再打包放在网页上面。这是十年前的技术。总之很麻烦,劝你别花心思去做这种事情了。
: 你想想,如果随便一个网站都能够在你的电脑里面创建文件的话,我写个format d: /q到你的启动脚本目录里面,你的电脑是不是完蛋了。
: ...................
--
FROM 134.134.137.*
IE10好像对这个有了更严格的限制,会出错。
【 在 Orpherus (奥路菲) 的大作中提到: 】
: 用cpp写个服务(service/daemon),提供绑定到localhost的http service,在js里用ajax去调用,简单省事还能跨平台
--
FROM 202.108.130.*