Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.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_Html - Fatal编程技术网

Javascript 是否永久保存所做的可编辑更改?

Javascript 是否永久保存所做的可编辑更改?,javascript,html,Javascript,Html,标题可能不是很好,但是没有一个简单的方法来解释我想做什么 我有一个启用了内容可编辑的div。我想做的是,这样任何文字写将被保存。我不想使用localStorage,只想直接将文本保存在html文件中。我不确定这是否可行,我已经查找了类似的内容,但没有找到任何内容。否:仅使用前端特定技术无法编辑您提供给用户的文件那将非常危险 但是,您可以在文本修改上进行更改,然后将更改信息发送到后端。在那里,您必须执行一些逻辑,以确保下一次加载将包含用户更改的数据。否:仅使用前端特定技术无法编辑您为用户提供的文件

标题可能不是很好,但是没有一个简单的方法来解释我想做什么


我有一个启用了内容可编辑的div。我想做的是,这样任何文字写将被保存。我不想使用localStorage,只想直接将文本保存在html文件中。我不确定这是否可行,我已经查找了类似的内容,但没有找到任何内容。

否:仅使用前端特定技术无法编辑您提供给用户的文件那将非常危险


但是,您可以在文本修改上进行更改,然后将更改信息发送到后端。在那里,您必须执行一些逻辑,以确保下一次加载将包含用户更改的数据。

否:仅使用前端特定技术无法编辑您为用户提供的文件那将非常危险



但是,您可以在文本修改上进行更改,然后将更改信息发送到后端。在这里,您必须执行一些逻辑,以确保下一次加载将包含用户更改的数据。

请进一步解释您的用例。“直接将文本保存在html文件中”没有明确的含义:如果用户重新加载页面怎么办?该页面来自您的服务器,而您的服务器不知道在该页面中键入了什么。@sjahan我正在使用div,并启用了“内容可编辑”功能,使其与段落类似。让人们打字。然后我想将其永久保存在页面的HTML文件中。好的,但仍然没有太多意义:您想将其保存在哪里?要么将其保存在服务器/后端,要么将其保存在用户的计算机上。但是如果你想把它保存在用户的计算机上,你没有很多选择,本地存储肯定是最简单的方法。您也可以尝试使用文件API,但这显然更复杂。@sjahan我想做的是,您的图像,例如Hello

我希望能够使用contentEditable在浏览器中编辑它。然后保存我在HTML文件中更改过的内容,然后在文件中编辑内容显示为“我已编辑此文件”

,但您仍然没有回答以下问题:您想将内容保存在哪里?首先,您是否希望所有用户都看到相同的内容?您希望内容是特定于用户的吗?请进一步解释您的用例。“直接将文本保存在html文件中”没有明确的含义:如果用户重新加载页面怎么办?该页面来自您的服务器,而您的服务器不知道在该页面中键入了什么。@sjahan我正在使用div,并启用了“内容可编辑”功能,使其与段落类似。让人们打字。然后我想将其永久保存在页面的HTML文件中。好的,但仍然没有太多意义:您想将其保存在哪里?要么将其保存在服务器/后端,要么将其保存在用户的计算机上。但是如果你想把它保存在用户的计算机上,你没有很多选择,本地存储肯定是最简单的方法。您也可以尝试使用文件API,但这显然更复杂。@sjahan我想做的是,您的图像,例如Hello

我希望能够使用contentEditable在浏览器中编辑它。然后保存我在HTML文件中更改过的内容,然后在文件中编辑内容显示为“我已编辑此文件”

,但您仍然没有回答以下问题:您想将内容保存在哪里?首先,您是否希望所有用户都看到相同的内容?您希望内容是特定于用户的吗?因此没有常规方法保存更改。你知道我可以使用什么后端应用程序吗?它与静态前端应用程序完全不同。如果您从未在服务器上工作过,我建议您使用一些新的、简单的工具,例如NodeJS、Ruby-on-Rails和Django(Python)。然而,这取决于很多东西,你应该多看看你需要什么来正确回答这个问题!我真的只是想找到一种方法来建立一个简单的聊天板。我的网站将被托管在一个基本的xampp服务器上。我对JS还很陌生,我真的不想乱搞任何额外的后端软件。你可以使用的一些经验法则是,如果你没有与服务器交互,你就没有办法在客户端之间保存或共享任何内容。您只能为单个客户端(
localStorage
)持久化,并在同一客户端的窗口之间共享(使用应用程序中的新窗口,我以应用程序为例)。是否有一种方法可以使用localStorage函数,但要将localStorage存储数据的文件保存在我选择的文件夹中,因此没有常规方法保存更改。你知道我可以使用什么后端应用程序吗?它与静态前端应用程序完全不同。如果您从未在服务器上工作过,我建议您使用一些新的、简单的工具,例如NodeJS、Ruby-on-Rails和Django(Python)。然而,这取决于很多东西,你应该多看看你需要什么来正确回答这个问题!我真的只是想找到一种方法来建立一个简单的聊天板。我的网站将被托管在一个基本的xampp服务器上。我对JS还很陌生,我真的不想乱搞任何额外的后端软件。你可以使用的一些经验法则是,如果你没有与服务器交互,你就没有办法在客户端之间保存或共享任何内容。您只能为单个客户端(
localStorage
)持久化,并在同一客户端的窗口之间共享(使用应用程序中的新窗口,我以应用程序为例)。是否有方法使用localStorage函数,但将localStorage存储数据的文件保存在我选择的文件夹中