У меня есть входящее сообщение, попадающее на мою XSL-страницу.На этой странице XSL у меня есть javascript, чтобы поймать его и поместить элементы в соответствующие места.
Существует вероятность того, что эти сообщения могут иметь двойные кавычки и другие escape-символы.
Я использую
parent.myForm.hiddenValue.value = encodeURIComponent(<xsl:value-of select="INCOMING/MESSAGE/BLAH">)
Это работает, если сообщение содержит специальные символы, но, по-видимому, выдает ошибку JS, если это не так.Если ценность входит в природу.Это даст мне ошибку, природа не определена.
Любые идеи о том, как использовать кодирование для обоих сценариев?
Спасибо!