0

スプレッドシートで email-html 本文を視覚化する際に、そのエラーが表示されます。

スクリプトまたはコンテンツの HTML が無効です: HtmlOutput:11+28 - 45: 不正な形式の URL tel:02-64484862 HtmlOutput:60+14 - 32: 不正な形式の URL tel:051%20256011 %20256041 HtmlOutput:93+14 - 43: 不正な URL tel:%2B%2B39%20051%20256011 HtmlOutput:94+13 - 42: 不正な URL tel:%2B%2B39%20051%20256041。(12行目)

私のスプレッドシートには、コメントが電子メールの本文であるセルがあり、電子メールの本文をスプレッドシートで視覚化したいと考えています。

これが私が使用するコードです。

var indiceRigaPerCuiVisualizzareEmail=SpreadsheetApp.getActiveSheet().getActiveCell().getRowIndex();

SpreadsheetApp.getActiveSpreadsheet().show(HtmlService.createHtmlOutput(SpreadsheetApp.getActiveSheet().getRange(indiceRigaPerCuiVisualizzareEmail, 4).getComment()));

私が思う問題は、Cajaによって行われるサニタイズです。では、電子メールに Caja サニタイズ用の無効な/安全でないコンテンツが含まれている場合、どのように処理すればよいでしょうか? 電子メールの元のコンテンツが視覚化できない場合、HTML タグを使用せずに電子メールの単純なテキストのみを視覚化する回避策はありますか?

前もって感謝します

4

1 に答える 1

0

使用する

HtmlService.createHtmlOutput().appendUntrusted(yourContent)

最初の視覚化のために。次に、どのタグを修正する必要があるかを確認する必要があります。

于 2012-09-20T11:06:22.487 に答える