问题标签 [html-escape-characters]
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.
javascript - Javascript特殊转义字符
嗨,我正在使用从锚链接调用的 JavaScript 函数,该链接传递具有特殊字符的标题,您能否告诉我如何转义传递给函数的字符串中的单引号。
下面给出了示例字符串,
示例链接 html
所以这个函数getdata
没有被调用,因为它没有转义那个字符。
它是一个遗留系统,我只需要使用 HTML
javascript - 如何防止 knockout.js 数据绑定中的字符转义?
此代码显示不间断的空格转义序列而不是实际空格:
它显示以下内容:
代替
如何防止这种行为?
php - 显示 TinyMCE 输入的文本导致无法显示的字符
网站设置为使用 UTF-8,所以这不应该是问题:
在 TinyMCE “查看源代码”选项中查看代码如下所示:
并在数据库中查看它被清理并转换为以下内容:
我正在使用html_entity_decode将保存的数据库文本转换回它应该具有的正确格式。我以为我在这里什么都照本宣科,没想到我做错了什么?我能做些什么来解决这个问题吗?
php - 空字符串的转义字符
我对长产品名称有疑问:
我需要在行尾打断这个产品名称,但我的要求是,只允许在“/”之后打断
所以结果应该是这样的:
我尝试将字符替换"/"
为 /­
但它在行尾生成一个连字符:(。
是否存在任何转义字符,其行为类似于空字符串但允许我在指定位置断开字符串?
感谢您的任何建议:)
ios - 是否有任何有效的方法来替换 NSString 中的字符
我有 20 行代码可以替换NSString
如下的多个值。
问题是执行代码需要相当长的时间(20 毫秒)。有没有更好的方法来编写NSString
替换代码。
javascript - 如果您的响应内容类型是“text/html”,如何在 Rails 中引用 Javascript 的 html 标记?
我正在构建一个包含大量文件上传的网站,我使用 BlueImp 的 jQuery 文件上传插件
直到 IE 才顺利:首先,IE9 尝试下载 .js 文件并抱怨“危险内容”。正如插件文档中所说,我通过将 content_type 设置为 text/plain 来修复它。
在 IE8 中,即使设置了“text/plain”,IE 也会尝试再次下载 .js 文件,所以我尝试“ text/html ” ”并且它工作......使用简单的脚本响应。
after()
但是,使用or插入 HTML 的函数html()
失败。
rails中的一些代码:
在 IE 的连接调试器 (F12) 中,响应文本如下所示:
但同时我的开发日志告诉我有一个错误的 uri 请求:
所以我认为当 IE 接收到我的 js 脚本并且它的标题内容类型是 text/html 时,会发生一些文本转换的问题。请帮帮我,我可能会错过一些报价规则吗?
jquery-select2 - Select2 在格式化选项的 html 内搜索
我正在使用select2 小部件,我需要显示格式为 html 的搜索结果。
所以我这样使用它:
但是现在当用户搜索某些内容时,该词会在选项的 HTML 中搜索。
例如,如果用户搜索“strong”(假设某些描述可以包含“strong”一词),那么 select2 将建议所有值(因为它们都包含“strong”)。
此外,当用户搜索“<”(假设某些描述包含数学符号)时,select2 将返回所有值(因为它们都包含 html 标签),但不会突出显示描述中实际的“小于”符号, 因为它们实际上已被转换为“& lt;”。
如何使 select2 不在 html 标签内搜索?
ruby-on-rails - 如何在 Rails 辅助函数中转义 HTML 实体?
在我的 Rails 应用程序中,我有一个这样的辅助函数:
问题是它将 m-dash 作为 HTML 实体返回:
如何解决这个问题?
我.html_safe
在一些地方尝试过,但无济于事。
有人可以帮忙吗?
html - 当使用 vb.net 的字符串中的“<”、“>”和“&”等特殊字符时,HTML 文本被破坏
我在桌面应用程序中工作。我有在formatelinklabel
控件中显示为 HTML 文本的字符串。此 HTML 文本包含特殊字符,如 <
,>
和&
。由于这些字符,它不能正确显示为 HTML 文本。
我的字符串是这样的:
当我试图在控件中显示这个字符串时,它不像 HTML 格式的文本那样显示,它的格式被破坏并显示纯文本。
那么谁能告诉我如何转义这些字符并正确显示 HTML 文本?
提前致谢。