Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从控制台应用程序修改域的本地存储内容?_Javascript_Web Applications_Console Application - Fatal编程技术网

Javascript 如何从控制台应用程序修改域的本地存储内容?

Javascript 如何从控制台应用程序修改域的本地存储内容?,javascript,web-applications,console-application,Javascript,Web Applications,Console Application,我有一个连接到客户端机器的签名板,它以base64字符串的形式返回签名。使用C#控制台应用程序从pad收集签名 我希望我的web应用程序获取base64字符串并更新存储在服务器上的PDF文件 我试图将base64字符串存储在磁盘上的一个文件中,但在没有用户干预的情况下,我无法使用JavaScript访问该文件 如何从web应用程序访问存储在我的控制台应用程序中的base64字符串 编辑:我使用IE11作为我的浏览器如果您希望从标准web浏览器中加载的页面将数据发送到服务器,则需要用户干预。其他任

我有一个连接到客户端机器的签名板,它以base64字符串的形式返回签名。使用C#控制台应用程序从pad收集签名

我希望我的web应用程序获取base64字符串并更新存储在服务器上的PDF文件

我试图将base64字符串存储在磁盘上的一个文件中,但在没有用户干预的情况下,我无法使用JavaScript访问该文件

如何从web应用程序访问存储在我的控制台应用程序中的base64字符串


编辑:我使用IE11作为我的浏览器

如果您希望从标准web浏览器中加载的页面将数据发送到服务器,则需要用户干预。其他任何东西都将是邪恶的,马车,或两者兼而有之

相反,控制台应用程序可以直接将数据发送到服务器,这似乎是最简单的解决方案。(显然,您需要确保用户非常了解此过程。)


如果您需要与标准web浏览器集成(这需要用户干预),那么您可能比文件做得更好。例如,您的控制台应用程序可以将字符串放入剪贴板;然后用户只需将其粘贴到
输入
中,并将
输入
处于关闭状态的表单发送到服务器。

这与此无关。我想使用我的控制台应用程序修改本地存储以存储base64字符串。您的问题中没有任何内容涉及修改
本地存储
。它讨论了从本地存储(文件)读取数据并将数据发送到服务器。我将从控制台应用程序直接更新服务器上的文件。客户希望尽可能减少点击次数。