Показать сообщение отдельно
Старый 16.08.2010, 09:17
Slavenin вне форума Посмотреть профиль Отправить личное сообщение для Slavenin Найти все сообщения от Slavenin
  № 1  
Ответить с цитированием
Slavenin

Регистрация: Dec 2009
Сообщений: 9
По умолчанию Переход на новую строку в модальном окне

Всем доброго времени суток!

Проблема следующая: есть простенький скрипт который показывает в модальном окне определенную строку (строка формируется с помощью php и содержится в переменной $strEr)

Код:
echo"
 <script language=\"javascript\">
 <!-- Begin
 alert(\"" .$strEr ."\")
 // End -->
</SCRIPT>";
если код оставить в таком состоянии то окно выводится нормально, если же код немного поменять, в частности добавить символ переноса строки

Код:
echo"
 <script language=\"javascript\">
 <!-- Begin
 alert(\"" .$strEr  ."\n" ."\")
 // End -->
</SCRIPT>";
то окно не появляется совсем, ошибки не выводятся, в исходном коде страницы код следующий:

Код:
<script language="javascript">
 <!-- Begin
alert("текст: /n 1) текст! /n ")
// End -->
</SCRIPT>
что я делаю не так? почему символ переноса на новую строку мало того, что не срабатывает, так еще и вообще все ломает? Пробовал в опере и ие.

Обнаружил еще один касяк. На странице два фрейма, данные из одного передаются во второй, при первоначальной загрузке страницы, предупреждение показывается, а вот если страница уже загружена и обновить только правый фрейм, то предупреждение не показывается, где здесь собака порылась???


Последний раз редактировалось Slavenin; 16.08.2010 в 09:26.