Вход

Просмотр полной версии : Присваивание значения переменной


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
код старой страницы у меня заранее есть.

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