我已經建立了一些接收訊息并將其發送給電子郵件收件人的網站,用戶可以通過鍵入訊息和收件人來發送電子郵件。我的問題是當用戶鍵入:“我的 \r\n 名稱 \r\n 是 \n 用戶”時,已發送的電子郵件忽略了換行符或訊息中的任何 html 代碼,我該如何支持?
這是已發送的html:
<!DOCTYPE html>
<html>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
</head>
<body >
<h3>Hi <%= @user.username %>,</h3>
<%= @message %>
</body>
</html>
uj5u.com熱心網友回復:
使用 simple_format 成功了
<!DOCTYPE html>
<html>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
</head>
<body >
<h3>Hi <%= @user.username %>,</h3>
<%= simple_format(@message) %>
</body>
</html>
https://www.rubydoc.info/docs/rails/3.1.1/ActionView/Helpers/TextHelper:simple_format
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/386798.html
