Программирование > 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 скрипт.
С этой явой меня совсем заклинило :))

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии