我將一個HTML無序的字符串值從交互式報告傳遞到新頁面,並希望將其添加到另一個頁面上的靜態內容區域(使用HTML屬性集到'是')。Oracle Apex 5.1將HTML字符串傳遞到區域
但是,它按字面顯示如圖所示。
如果我將Hello <strong> World</strong>
硬編碼到它按預期顯示的區域中。
有誰有解決的辦法嗎?
我將一個HTML無序的字符串值從交互式報告傳遞到新頁面,並希望將其添加到另一個頁面上的靜態內容區域(使用HTML屬性集到'是')。Oracle Apex 5.1將HTML字符串傳遞到區域
但是,它按字面顯示如圖所示。
如果我將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)的重要安全技術。