php - 在哈希中保存信息的最佳方法

标签 php javascript jquery html

我有一个网页,用户将数据输入到文本区域,然后使用一些 JavaScript 对其进行处理和显示。例如,如果用户键入:

_Hello_ *World*它会做类似的事情:

<underline>Hello</underline> <b>World</b>

或者类似的事情,细节并不重要。现在用户可以“保存”页面,使其类似于 site.com/page#_Hello_%20*World*并与其他人分享该链接。

我的问题是:这是最好的方法吗?我应该担心的网址是否有限制?我应该像 jsfiddle 那样做吗?

我不希望这样做,因为如果全文位于哈希中,则该网站将离线工作,并且由于该网站的性质是离线使用,因此用户必须先缓存类似 jsfiddle 的哈希他们可以使用它。

最好的方法是什么?

编辑:好的,我给出的示例与我实际所做的完全不同。我不是克隆 markdown 或使用下划线或 b 标签,只是想说明我想要的内容

最佳答案

您不应该尝试在 URL 中保存内容,而应该使用 Pastebins 中常见的相同方法:您存储数据,可以提供 url 的使用,包含一个唯一的字符串来标识存储的文档。类似于 http://foo.bar/g4jg64

从 URL 中您可以获得状态或标识符,而不是数据。

关于php - 在哈希中保存信息的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8290611/

相关文章:

php - PDO 准备语句限制不起作用

PHP PDO 使用 IF 更新变量字段

javascript - PrestaShop:如果存在增值税,则隐藏/显示付款方式

javascript - 按 {0}、{1}...{n} 拆分字符串并替换为空字符串

javascript - 有没有类似websocket但不需要像node这样的框架的东西?

javascript - jQuery - 在表单提交时比较所有字段(输入、选择)的新值与旧值?

php - 使用 Laravel 检查数据库是否存在

javascript - 是否可以检测颜色是浅色还是深色?

javascript - 更改对象的属性名称

php - 自动刷新DIV时,是否可以不重新加载DIV内的Iframe?