Използвам ckeditor, за да запазвам съдържанието на публикациите. Ако запазя нещо в моята база данни, то записва съдържание с html тагове. За да избягам от html, използвам функцията <%= raw(posts.content) %>
. Използвам Speak.js за добавяне на функционалност и за слушане на съдържание на публикации. Ето аз правя така...
<script src="speakClient.js"></script>
<img src="img/listenpost.png" alt="Listen Post" onclick="speak('<%= posts_item.content.html_safe %>')" style="cursor:pointer;" />
но тук той говори съдържание с html тагове. И аз се опитах да направя така
speak('<%== posts_item.content %>') or speak('<%= raw posts_item.content %>')
Но нищо не ми действа. Как мога да избегна html тагове, така че публикациите ми да се чуват без HTML тагове
speak('<%== posts_item.content %>')
- Трябва да има само един знак за равенство след%
(<%=
) - person   schedule 24.05.2013speak('<%== posts_item.content %>')
илиspeak('<%= raw posts_item.content %>')
и двете работят еднакво - person Free-Minded   schedule 24.05.2013