我想通過一個PARAMS字符串包括風格標籤就像例如:如何解決這個錯誤「格式不正確的URL」?
a:"<font color=blue>[email protected]#$%^&*()_+{}|:"<>?-=[]\;',./"
我使用decodeURI傳遞string.but在ExtJS的仍然有錯誤。
我已被檢查過,是符號%導致此錯誤出來。
如何解決?
我想通過一個PARAMS字符串包括風格標籤就像例如:如何解決這個錯誤「格式不正確的URL」?
a:"<font color=blue>[email protected]#$%^&*()_+{}|:"<>?-=[]\;',./"
我使用decodeURI傳遞string.but在ExtJS的仍然有錯誤。
我已被檢查過,是符號%導致此錯誤出來。
如何解決?
不知道我完全理解您的問題,但您應該先轉義您的字符串以防止第二個"
終止您的字符串。
// Original:
a:"<font color=blue>[email protected]#$%^&*()_+{}|:"<>?-=[]\;',./"
您可以通過語法突出顯示原始字符串終止提前。
// Escaped:
a:"<font color=blue>[email protected]#$%^&*()_+{}|:\"<>?-=[]\\;',./"
通過使用轉義字符\
你可以告訴JS解釋第二"
作爲字符串的一部分,而不是一個字符串結束。你還應該在字符串末尾附近逃離\
角色,以防JS用你的角色來逃避;
角色。
1)Ext.getCmp('txt')。setValue(Ext.util.Format.htmlDecode(getSel.data.Message));
使用Ext.util.Format.htmlDecode
第二部分是 PARAMS:{ MSG:(Ext.getCmp( 'TXT')的getValue())
無需編碼
3)
頁面語言= 「C#」 AutoEventWireup = 「真」 的CodeBehind = 「Msg.aspx.cs」 繼承= 「MSG」 ValidateRequest = 「假」 %>
open Msg.aspx add in ValidateRequest =「false」