Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Присваивание значения переменной (https://javascript.ru/forum/misc/3300-prisvaivanie-znacheniya-peremennojj.html)

strike 05.04.2009 13:14

Присваивание значения переменной
 
Здравствуйте,

не подскажите как можно присвоить переменной значение
Код:

<html><head>        <title>NIGMA - интеллектуальная поисковая система</title>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <meta http-equiv="...
Проблема в том, что в том, что надо присвоить встречаются знаки ",// и другие.

Как можно присвоить переменной такое значение?

Gvozd 05.04.2009 13:20

что-то нихрина непонятно, не из вашего поста, не из вашего кода.
полпробуйте как-то по другому донести свою мысль до нас.
PS дублирование тем в разных разделах вам не поможет, а только наоборот

strike 05.04.2009 13:41

Извиняюсь за дублирование. Просто в начале не нашел тему про общие вопросы.

я пользуюсь программой iMacros и мне надо что бы она сравнивала нынешний код страницы с предыдущим вариантом. Присвоить переменной текущий код страницы у меня получилось (там есть встроенная функция), а вот присвоить переменной код старой страницы не получается (потому что в коде присутствуют //, " и тому подобные символы).

еще проще: как можно присвоить переменной значение, в котором содержится ", // и /* ?

Gvozd 05.04.2009 14:02

ну, в общем случае, если вы присваеваете переменной текстовый литерал(то есть в кавычках строка), то просто экранируете спецсимволы знаком "\":
var perem="текст\n\"\' \\  // /* ";

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

strike 05.04.2009 14:19

код старой страницы у меня заранее есть.

Спасибо за помощь :)


Часовой пояс GMT +3, время: 22:43.