问题标签 [htmlspecialchars]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何使用java转换特殊字符?
我有这样的字符串:
我需要将它们转换为
即删除特殊字符并将 html 特殊字符转换为常规字符。
html - 特殊的 html 字符在浏览器中未正确呈现
我将 XHTML 片段作为文本存储在搜索索引上。一旦用户提交了一个搜索请求,我就在我的页面中插入这个文本并将它返回给服务器。除非文本中有ISO 8859-1 符号(例如版权符号 ©),否则这一切都可以正常工作。该符号在浏览器中未正确表示,它显示为实体编号(© 表示版权符号 ©)并且不显示为符号。
如果我将 XHTML 复制并粘贴到静态网页中并在浏览器中查看,则该符号会正确呈现。
当我查看源代码时,我在上述两种情况下看到相同的文本字符串。
你能告诉我发生了什么,我该如何解决。
我正在使用 ASP.NET MVC 2 并使用以下代码在 .ascx 页面中添加 XHTML,其中我的模型是一个字符串集合,每个字符串都包含一段 XHTML:
谢谢你的帮助!
编码器极客
iphone - 是否可以在 Objective C 中解码特殊的 HTML 实体(对于 iPhone)?
你能告诉我在Objective C中实现解码特殊HTML实体的算法吗?任何想法?
php - 如何在 PHP 中删除 Html 标签?
我在我的字符串中使用 htmlspecialchars 函数。但是,我不想清理它们;
例子:Mystring = "<script>.....</script><br><b>test</b><p>aaaa</p>";
我想要; =
javascript - 如何在浏览器不解释 html 特殊实体的情况下检索输入值?
JavaScript 或 MooTools 中有没有一种方法可以从输入元素中检索值中的实际文本,而无需浏览器解释任何 html 特殊实体?请参阅下面的示例。我想要的结果是:
请注意,如果我<script>alert('scrubbed');</script>
直接在文本输入框中键入/复制它会起作用,但如果我在加载页面后立即插入则会失败。
php - 为什么 PHP 中的 htmlspecialchars_decode 没有对应的 charset 参数?
htmlspecialchars 中有一个 charset 参数,但解码版本没有。与类似的 htmlentities 相比,encode 和 decode 函数都具有 charset 参数。所以我不能选择我要解码的字符集?
cakephp - htmlspecialchars
如果我在插入/编辑视图中使用表单提交数据,如我的字符串,在列表视图中,我会将我的字符串设为斜体(如此处)。
我怎样才能避免这种情况,并在所有表单上都有我的字符串(带有可见的所有 html 标签)?
即它看起来像这样:<i>my string</i>
提前致谢!
php - 为什么 htmlspecialchars 在我的网页上添加斜杠?
我通过 PDO 准备语句将我的输入放入 mySQL,并使用 htmlspecialchars() 将其放置在我的网站中以防止 XSS。唯一的问题是现在我在任何引号之前得到斜线,这些斜线在网页上对用户可见,只有当我将它上传到服务器时才会发生。我的本地主机上永远不会发生。
为什么会这样?
php - JSON 特殊字符 JSON php 5.2.13
我对这些编码问题感到疯狂......
我使用json_decode
andjson_encode
来存储和检索数据。我发现的是,json 总是需要 utf-8。那里没问题。我在 utf-8 中给出 json 'hello',在我的数据库中它看起来像hellu00f6
. 好的,代码点。但是当我使用时json_decode
,它不会将代码点解码回来,所以我仍然有hellu00f6
. 此外,在 php 5.2.13 中,JSON 中似乎仍然没有可选标签。如何将代码点字符转换回正确的特殊字符以在浏览器中显示?
问候和感谢
梅尼
php - php 和特殊字符
我正在尝试从法语文本中解析一个字符串,并且我同时使用了 htmlspecialchars 和 html_entity_decode——但某些字符没有得到正确转换。
有任何想法吗?
这是代码:
特别是,没有解码的实体是这个:
谢谢你的帮助!