powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Кроссбраузерная заморочка с XML
22 сообщений из 47, страница 2 из 2
Кроссбраузерная заморочка с XML
    #36441749
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, тогда раскрою карты чуть шире. Вот о чем речь:
http://hamelamed.narod.ru/builder.htm
Там куча данных такого вида:
<input type=hidden id=b3 value='נִקְטָל' comment='nee 3a' value_ewy='נָקוֹל' value_ee='נָקַל'>
Я сейчас готовлю новую версию, размер файла разрастается. И мне хочется вынести эти данные отсюда, чтобы был отдельно HTML и отдельно XML. Может быть, есть какие-то другие способы читать этот XML? Например, сослаться на него в каком-нибудь iframe'е и обращаться к нему?
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441764
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныччтобы был отдельно HTML и отдельно XML.Т.е. XML вручную набивается?
Тогда используй JSON вместо XML, и никаких заморочек на клиенте.

JSON не менее нагляден, более компактен.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441782
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понял, спасибо большое. Буду разбираться, кто такой JSON. Видимо, не сегодня.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441807
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычПонял, спасибо большое. Буду разбираться, кто такой JSON. Видимо, не сегодня.
А я же говорил. Просто и кроссбраузерно и кроссплатформенно. :)
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441835
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увы, владения этой информацией недостаточно, чтобы что-то создать.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441840
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычУвы, владения этой информацией недостаточно, чтобы что-то создать. JSON - самое простое, что есть в программизме вообще :)
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441877
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это оптимизирует.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441901
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитал про JSON. Понял, что это формат, которым можно пользоваться вместо XML. Но у меня-то нет проблемы с XML, у меня проблема с чтением файла!
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441943
%%
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%%
Гость
Если использовать jquery .serializeArray() - то совсем просто. Но придется цеплять jquery.js.

Если не использовать - то придется писать цикл по всем элементам.

Работать с данными из json точно будет намного проще и удобнее.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441948
%%
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%%
Гость
Владимир Санычу меня проблема с чтением файла!

Саныч, объясни мне, дураку, на пальцах - как ты это себе представляешь?
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36441990
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
%%Саныч, объясни мне, дураку, на пальцах - как ты это себе представляешь?
Дурака не вижу. Объясню тому, кто есть.

Представляю так, как написано в приведенном скрипте. В ИЭ работает. Хочу, чтобы работало где угодно. Готов у себя в коде что-нибудь изменить.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442009
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч2. Пишу (на случай если юзер запускает тот же скрипт на собственном диске без http):

Код: plaintext
var fso = new ActiveXObject("Scripting.FileSystemObject");

Работает только в ИЭ. В Опере и ФФ получаю ошибки разного текста, но с одинаковым смыслом - что слово ActiveXObject не понято.Не сразу заметил.

Сделать отдельный .js, его подключать стандартно (<script ...>), в нем
Код: plaintext
1.
2.
3.
var myData = {
  // здесь - тот самый JSON, который нужен
};

И всё! Даже eval не понадобится, в переменной myData уже будет вся структура.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442022
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага!!! Кажется, понял. Премного благодарен.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442078
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё оказалось просто, как всё гениальное. Запихал свой XML в один стринг. В ИЭ работает. В ФФ и Опере проверю вечером, но не вижу причин, чтобы не работало. Много-много спасибо всем!
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442110
%%
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%%
Гость
ё...
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442130
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,

Вот ведь какая фигня. Ты же не написал, что тебе надо таки. Наверное, советы были бы поконструктивнее.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442140
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВладимир Саныч,

Вот ведь какая фигня. Ты же не написал, что тебе надо таки. Наверное, советы были бы поконструктивнее.Я так понял, там куча данных, которые сейчас зашиты на странице в хидденахъ, а хотелось бы компактно и наглядно в отдельном файлике
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442287
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный МечЯ так понял, там куча данных, которые сейчас зашиты на странице в хидденахъ, а хотелось бы компактно и наглядно в отдельном файлике
Именно так. Вот, значит я всё-таки понятно объяснил.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442291
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
%%ё...


Дык!
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442347
%%
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%%
Гость
Эт я над собою. Ибо, что предполагалось делать с помощью fso - я так и не понял.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442349
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файл читать.
...
Рейтинг: 0 / 0
Кроссбраузерная заморочка с XML
    #36442469
%%
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%%
Гость
А
...
Рейтинг: 0 / 0
22 сообщений из 47, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Кроссбраузерная заморочка с XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]