Программирование > JavaScript & JScript
как решить вроблемы при выводе данных
(1/1)
a@mail.dux.ru:
скажу сразу, что с JavaScript я не знаком, почти.
полистал учебники, но не нашел решения вопроса, вот и обращаюсь к вам за помошью.
когда я копирую данные с одного сайта на другой, я пользуюсь
на странице getdata.htm скриптом:
">
На странице bb.php у меня:
document.write("последние данные:");
document.write("");
В чем проблема:
иногда из базы выводятся какие-то символы, которые javascript воспринимает как служебные или ошибку
и тогда на старанице getdata.htm я не вижу ничего.
Один из таких символов - это перевод строки. я его (перевод строки заменил на пробел, но это не помогло) возможно там есть еще какие-то символы. Но я их не вижу.
Подскажите, может есть возможность выводить данные каким то другим способом, кроме, document.write или какие символы искать и на что их заменять.
Спасибо
Макс:
я пользуюсь такой функцией:
function get_text_for_js($text) {
return addcslashes($text, "\\n\\r\\\'\\"");
}
экранирует символы, с которыми могут быть проблемы
a@mail.dux.ru:
спасибо. помогло
Правда, до меня не сразу дошло, что вы мне дали php скрипт.
С этой явой меня совсем заклинило :))
Навигация
Перейти к полной версии