Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как записать значение "</script>" в переменную на JavaScript?

Сообщения:  [1-4] 

 
 автор: 24/7   (04.09.2007 в 18:12)   письмо автору
 
   для: bronenos   (04.09.2007 в 18:06)
 

Спасибо, я думаю, что так даже грамотнее и изящнее! ;)

   
 
 автор: bronenos   (04.09.2007 в 18:06)   письмо автору
 
   для: 24/7   (04.09.2007 в 17:54)
 

или
var a = "<\/script>";

   
 
 автор: 24/7   (04.09.2007 в 17:54)   письмо автору
 
   для: 24/7   (04.09.2007 в 17:38)
 

Опять проблему решил сам! :)))
Решение достаточно очевидно оказалось: нужно было разбить значение на две составные части:

var a = "</" + "script>";

Прошу прощения, если потревожил кого-то своей темой...может быть, кому-то вдруг тоже принесёт пользу.

   
 
 автор: 24/7   (04.09.2007 в 17:38)   письмо автору
 
 

Здравствуйте!

Проблема такая! На сервер нужно поставить сайт. Код этого сайта подключает отдельно js-файлы с функциями на ЯваСкрипте *.js, и всё работает. Но на данном сервере подобные включения запрещены, поэтому надо переносить все функции в индексный файл. Но беда в то, что в каком-то фрагменте кода встречается запись, кратко представленная в следующем примере:


<script language="JavaScript">
    var a = "</script>";
    alert();
</script>


Т.е., в некоторую переменную добавляется значение "</script>". На этом месте тэг <script> закрывается, в результате необходимая функция не работает и на экране получаем:

"; alert();

Можно ли как-нибудь обойти эту ситуацию?

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования