Javascript 如何从控制台应用程序修改域的本地存储内容?
我有一个连接到客户端机器的签名板,它以base64字符串的形式返回签名。使用C#控制台应用程序从pad收集签名 我希望我的web应用程序获取base64字符串并更新存储在服务器上的PDF文件 我试图将base64字符串存储在磁盘上的一个文件中,但在没有用户干预的情况下,我无法使用JavaScript访问该文件 如何从web应用程序访问存储在我的控制台应用程序中的base64字符串Javascript 如何从控制台应用程序修改域的本地存储内容?,javascript,web-applications,console-application,Javascript,Web Applications,Console Application,我有一个连接到客户端机器的签名板,它以base64字符串的形式返回签名。使用C#控制台应用程序从pad收集签名 我希望我的web应用程序获取base64字符串并更新存储在服务器上的PDF文件 我试图将base64字符串存储在磁盘上的一个文件中,但在没有用户干预的情况下,我无法使用JavaScript访问该文件 如何从web应用程序访问存储在我的控制台应用程序中的base64字符串 编辑:我使用IE11作为我的浏览器如果您希望从标准web浏览器中加载的页面将数据发送到服务器,则需要用户干预。其他任
编辑:我使用IE11作为我的浏览器如果您希望从标准web浏览器中加载的页面将数据发送到服务器,则需要用户干预。其他任何东西都将是邪恶的,马车,或两者兼而有之 相反,控制台应用程序可以直接将数据发送到服务器,这似乎是最简单的解决方案。(显然,您需要确保用户非常了解此过程。)
如果您需要与标准web浏览器集成(这需要用户干预),那么您可能比文件做得更好。例如,您的控制台应用程序可以将字符串放入剪贴板;然后用户只需将其粘贴到
输入
中,并将输入
处于关闭状态的表单发送到服务器。这与此无关。我想使用我的控制台应用程序修改本地存储以存储base64字符串。您的问题中没有任何内容涉及修改本地存储
。它讨论了从本地存储(文件)读取数据并将数据发送到服务器。我将从控制台应用程序直接更新服务器上的文件。客户希望尽可能减少点击次数。