我想编写JS代码,当用户点击"下载"时,我会自动从我的网络服务器下载并执行.exe / bat文件。按钮。 这是为了帮助那些不了解运行程序的客户。
提前致谢。
答案 0 :(得分:1)
这是不可能的。如果可能的话,JavaScript将被禁止到处,或者世界上的每台计算机都会感染非常危险的病毒。
你问的是,基本上是“如何编写恶意软件”。即使你没有恶意,恶意软件的定义是在受害者的计算机上做出一个行动(有潜在危险或用于广告目的),受害者不知道。
因此,为了允许用户使用互联网,已经决定只考虑允许用户在下载时选择的代码=它需要按钮或链接以及确认消息。
然后,当您下载时,您需要选择是否要立即执行代码,再次单击+确认消息。
所以这是两个不同的行动。
您想在客户端采取什么样的行动?
如果要在网站上执行操作,则无需让客户端下载脚本
它特别危险,因为您可以想象下载脚本可以根据您的要求随时自行运行。
如果此人可以点击下载链接,同一个人也可以点击“执行”按钮,所以我没有看到有一个按钮可以同时下载和执行。
另见here。