Показать сообщение отдельно
  #2 (permalink)  
Старый 18.12.2008, 12:02
kvl kvl вне форума
Интересующийся
Отправить личное сообщение для kvl Посмотреть профиль Найти все сообщения от kvl
 
Регистрация: 16.12.2008
Сообщений: 16

А скопировать строку слабо? Она же вроде как статическая...

Хотя сам по себе вопрос интересный.
В качестве идеи: в JS всё - хэши (ну почти всё!), в том числе и функции. Как вариант, можно попробовать загружать ваш *.js и обращаться к массиву через print_ind.tck_data3
Если б он внутри объявлялся как статический, т.е. тоже через print_ind.tck_data3 - это точно сработало бы.

Если не поможет - можно вызывать эту функцию для создания объекта: obj = new print_ind("", true), а потом - обращаться к obj.tck_data3. Только вызывать нужно в невидимом <iframe> или что-то типа того - если не хочешь, чтоб там появилась эта очень содержательная строчка :

<TABLE CELLSPACING=2 CELLPADDING=0 BORDER=0 ALIGN=CENTER><TR><TD class=ltl colspan="5" align=center><A class=ltl target="_blank" HREF="http://www.informer.ru/cgi-bin/redirect.cgi?src_url=rbc_indices.js&url=http://www.rbc.ru">РИА РосБизнесКонсалтинг</A></TD></TR></TABLE>

которую document.write выведет по-любому.
Ответить с цитированием