Oracle Apex 5.1 将 HTML 字符串传递到区域中
Oracle Apex 5.1 Passing HTML string into Region
我正在将一个 HTML 无序字符串的值从交互式报告传递到一个新页面,并希望将其添加到另一个页面上的静态内容区域(使用 HTML属性设置为 'yes').
但是,它显示的是字面意思,如图所示。
如果我将 Hello <strong> World</strong>
硬编码到区域中,它会按预期显示。
请问有人有解决办法吗?
您需要将报告中的 转义特殊字符 属性设置为是。
http://www.grassroots-oracle.com/2017/01/escape-special-characters-apex-demo.html
也许您的弹出窗口需要这个,具体取决于您如何实现它。
&P1_TEXT!HTML.
http://roelhartman.blogspot.com.au/2014/09/apex-5-new-substitution-syntax-features.html
扩展替换字符串可用于转义特殊字符。查看 Oracle 文档 --> link 了解更多信息。此外,在实施之前考虑安全性,因为输出转义是避免跨站点脚本 (XSS) 攻击的重要安全技术。
我正在将一个 HTML 无序字符串的值从交互式报告传递到一个新页面,并希望将其添加到另一个页面上的静态内容区域(使用 HTML属性设置为 'yes').
但是,它显示的是字面意思,如图所示。
如果我将 Hello <strong> World</strong>
硬编码到区域中,它会按预期显示。
请问有人有解决办法吗?
您需要将报告中的 转义特殊字符 属性设置为是。
http://www.grassroots-oracle.com/2017/01/escape-special-characters-apex-demo.html
也许您的弹出窗口需要这个,具体取决于您如何实现它。
&P1_TEXT!HTML.
http://roelhartman.blogspot.com.au/2014/09/apex-5-new-substitution-syntax-features.html
扩展替换字符串可用于转义特殊字符。查看 Oracle 文档 --> link 了解更多信息。此外,在实施之前考虑安全性,因为输出转义是避免跨站点脚本 (XSS) 攻击的重要安全技术。