标签: html-escape

如何使QString进行html转义

如何转义/清理包含HTML的QString?

showInBroswser(escaped(str)) == showInNotepad(str);

html c++ qt html-escape

26
推荐指数
2
解决办法
1万
查看次数

<h:outputtext>按原样输出HTML而不是实际的HTML

我正在使用JSF 1.2

我正在尝试使用打印文本 <h:outputtext>

<h:outputText id="warningDose" styleClass="redText" value="#{templatePrescriptionMaintenanceBackingBean.doseWarningText}"></h:outputText>
Run Code Online (Sandbox Code Playgroud)

现在这个变量包含带有html标签的文本.<b>,<i>等...

但它显示内容,而不是实际的粗体或斜体html输出.

我们有什么方法可以做到这一点<h:outputText>,它给出了html响应?

jsf html-escape

17
推荐指数
2
解决办法
3万
查看次数

在rails控制台中使用html_escape等辅助方法

我试图在我的视图中看到我的变量编码出了什么问题.所以我启动了rails控制台并试着这样做

$ rails console
Loading development environment (Rails 3.2.11)
irb(main):001:0> html_escape({:a=>1, :b=>"my str"})
NoMethodError: undefined method `html_escape' for main:Object
Run Code Online (Sandbox Code Playgroud)

如何在rails控制台中使用h或html_escape?

ruby-on-rails html-escape

10
推荐指数
2
解决办法
5074
查看次数

为什么_.escape在Underscore.js中修改/字符?

我一直在寻找通过Underscore.js API和我注意到_.escape逃脱&,<,>,",',和/字符.让我感到惊讶的是逃避/.

是否有理由逃避/我不知道的角色?

html-escape underscore.js

10
推荐指数
1
解决办法
9152
查看次数

Android的Html.escapeHtml和TextUtils.htmlEncode有什么区别?我什么时候应该使用其中一种?

Android有两种不同的方法来转义/编码Strings中的HTML字符/实体:

阅读文档,他们似乎都做了几乎相同的事情,但是,在测试它们时,我得到一些非常神秘(对我而言)的输出.

例如.随着输入:<p>This is a quote ". This is a euro symbol: €. <b>This is some bold text</b></p>

所以似乎第二个转义/编码引号("),但第一个没有,虽然第一个编码欧元符号,但第二个没有.我很困惑.


那么这两种方法有什么区别呢?每个转义/编码的字符是什么?编码转义之间的区别是什么?我什么时候应该使用其中一种(或者我应该喘气,一起使用它们?)?

android html-encode html-entities android-webview html-escape

9
推荐指数
1
解决办法
5806
查看次数

为什么在Rails 3中,<%= note.html_safe%>和<%= h note.html_safe%>会得到相同的结果?

感觉就像html_safe在String类中添加一个抽象,需要了解正在发生的事情,例如,

<%= '1 <b>2</b>' %>      # gives 1 &lt;b&gt;2&lt;/b&gt; in the HTML source code

<%= h '1 <b>2</b>' %>    # exactly the same as above

<%= '1 <b>2</b>'.html_safe %>      #  1 <b>2</b>  in HTML source code

<%= h '1 <b>2</b>'.html_safe %>    #  exactly the same as above

<%= h (h '1 <b>2</b>') %>  #  1 &lt;b&gt;2&lt;/b&gt;   wont' escape twice
Run Code Online (Sandbox Code Playgroud)

对于第4行,如果我们说,好的,我们相信字符串 - 它是安全的,但为什么我们不能逃脱呢?似乎要逃避它h,字符串必须是不安全的.

所以在第1行,如果字符串没有被转义h,它将自动转义.在第5行,h无法将字符串两次转义 - 换句话说,在<更改为之后&lt;,它再也无法逃脱它&amp;lt;.

那么发生了什么?起初,我认为 …

xss ruby-on-rails html-safe html-escape ruby-on-rails-3

9
推荐指数
1
解决办法
1万
查看次数

带图像的<p:selectOneButton>

我正在使用带有Primefaces的JSF,我想使用只有图像的radiobutton按钮组,但我不能使它工作.

这是代码:

    <p:selectOneButton value="#{LoginBean.user}" >  
        <f:selectItem itemLabel="&lt;img src=&quot;/myApp/faces/javax.faces.resource/myImg1.png?ln=img&quot;/&gt;" itemValue="1"/>
        <f:selectItem itemLabel="&lt;img src=&quot;/myApp/faces/javax.faces.resource/myImg2.png?ln=img&quot;/&gt;" itemValue="2"/>
    </p:selectOneButton>
Run Code Online (Sandbox Code Playgroud)

我尝试使用"escape","escapeItem"甚至"itemEscaped"属性转义字符.我读到了另一个问题中的最后一个.该问题的解决方案<h:selectOneRadio>不是使用<p:selectOneButton>.

注意:我知道它使用jQueryUI buttonset()方法(Primefaces在后台使用它),所以它不是脚本问题..

那么,这样做是否可行<p:selectOneButton>

谢谢!

jsf image primefaces html-escape selectonebutton

4
推荐指数
1
解决办法
3524
查看次数

如何使erb标签中的html代码不被转义

我在 rails 项目的一个视图中有一些简单的 erb 代码。

<%= comment.body %>

我希望保留 comment.body 中的 html 标签,因为它们具有格式信息。我已经验证文本正确保存在数据库中

<b>hello</b>

然而,事实证明页面上<b>hello</b>并不像我期望的那样打招呼

这怎么可能?我不是<%= h用来转义 html 代码的。

如何让它不逃跑?我正在使用 rails 3。这有关系吗?

erb html-escape ruby-on-rails-3

1
推荐指数
1
解决办法
4315
查看次数

具有html样式的JSF OutputText

我需要一个输出文本,该文本的工作方式类似于具有escape =“ false”属性的h:outputText,但不允许脚本运行。稍作搜索后,我发现tr:outputFormatted可以做到这一点,但是在我们的项目中,我们不使用特立尼达。在战斧或另一个taglib中是否有类似outputFormatted的东西?

例如,

<h:outputText id="id" value="<b>test text</b><script type="text/javascipt">alert('I dont want these alert to show');</script>" escape="false"/>
Run Code Online (Sandbox Code Playgroud)

会以粗体显示“测试文本”,但也会弹出警报对话框,我不希望脚本运行。它可以编写脚本代码或将其删除,但不应运行。

jsf taglib html-escape

0
推荐指数
1
解决办法
881
查看次数