我正在使用Summernote所見即所得編輯器允許用戶從我們的應用程序發送內部消息/電子郵件。但是,如果用戶發送帶有多個空格的消息(即測試測試),插件代碼視圖會將html設置爲(測試 
 
測試)。當我嘗試將該字符串插入數據庫時,插入的字段只是保存普通的空白,而不是非空白的空格。使用summernote將html存儲到SQL Server 2014數據庫,使用ASP classic
如何從編輯器中獲取html,包括 
,並將其直接存儲到數據庫中而不會變成空格?
我正在使用Summernote所見即所得編輯器允許用戶從我們的應用程序發送內部消息/電子郵件。但是,如果用戶發送帶有多個空格的消息(即測試測試),插件代碼視圖會將html設置爲(測試 
 
測試)。當我嘗試將該字符串插入數據庫時,插入的字段只是保存普通的空白,而不是非空白的空格。使用summernote將html存儲到SQL Server 2014數據庫,使用ASP classic
如何從編輯器中獲取html,包括 
,並將其直接存儲到數據庫中而不會變成空格?
通過使用替代你可以從內容
DECLARE @textwithhtml NVARCHAR(100) = 'Test     Test'
SELECT REPLACE(@textwithhtml, ' ',' ')
問題是原來的消息傳遞應用程序使用的2種形式,一種爲初始文本,然後又「預覽」時的形式代替字符串。將數據傳遞給第二個表單時,瀏覽器只顯示空白字符,因此實體永遠不會到達數據庫。
通過使用替換?替換(YourHTML,'',' ') –
問題是,這將取代HTML標記之間的空格以及 –
嗯,沒有一些實際的數據可以與我們一起猜測。請提供一些細節,以便我們可以在此幫助。 –