Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Проблема в Java Script в оффлайн версии страницы (https://javascript.ru/forum/job/31410-problema-v-java-script-v-offlajjn-versii-stranicy.html)

war 06.09.2012 16:30

Проблема в Java Script в оффлайн версии страницы
 
Помогите решить проблему - скачал некую полезную инфу с одного сайта, все честно, они не против. Но проблема в навигации, на сайте их скрипты работают корректно, в оффлайне - дают ошибку. Без навигации совсем неудобно. На сайте советуют пока пользоваться онлайн, но это мне не очень удобно.
Суть задачи в том, что надо исправить js файл, чтобы он корректно обрабатывал оффлайн адреса. Ссылка на архив с инфой hxxp://files.mail.ru/KBGR3C. Запускать index.html. Скрипты вроде все лежат в navi.js. Готов оплатить работу в пределах 50$ на телефон, кошелек или карту сбера.

nerv_ 06.09.2012 16:54

а что файл-то такой большой? :)

bes 06.09.2012 17:08

с какого сайта качали?
качать ~ 300Мб не есть гуд

war 06.09.2012 17:14

Ну ясно там не один файл, а целая группа. 300мб вроде немного, за 5 мин слить можно. Могу дать ссылку еще куда-нибудь или залить куда нужно если проблемы с мейла слить

bes 06.09.2012 17:25

Цитата:

Сообщение от war
300мб вроде немного, за 5 мин слить можно.

при хорошем интернете - да, лучше ссылку на сам сайт

war 06.09.2012 17:34

ссылка hччp://www.tgidirect.com/v5fmsnet/linkposting/hinosc/2005%20Workshop%20Manual/index.html

bes 06.09.2012 17:57

По ссылке ничего особо и нет, чего конкретно смотреть

war 06.09.2012 18:03

Слева есть меню, на самой первой странице ссылки html, потом идут через java. Если открывать с сайта, то все открывается корректно. Если не с сайта, то - некорректно.

bes 06.09.2012 18:44

ну тут всё заточено под IE, как я понял

war 06.09.2012 18:51

Да, к сожалению, не сильно обновляют и адаптируют информацию. Однако, под IE все работает четко

bes 06.09.2012 19:03

В IE-то нормально оффлайн работает?

war 06.09.2012 19:07

Нет, нигде оффлайн нормально не работает. Если бы в IE работал было бы ок

bes 06.09.2012 19:29

тут я наверное бессилен, могу предложить только докачать .xsl .xml -файлы, указанные в начале navi.js и расположить их соответствующим образом, относительно этого скрипта.
тогда может быть в IE и заработает

war 06.09.2012 19:35

Они все полностью скачаны, структура воссоздана полностью.

bes 06.09.2012 19:56

а как решено с http://www.w3.org/TR/WD-xsl
файл по этому адресу также должен быть скачан, адрес соответственно заменён на относительный

war 06.09.2012 20:07

не совсем понял что именно нужно скачать и куда положить

war 06.09.2012 20:09

Собственно в ссылке, которую я приводил, можно посмотреть что уже скачано

bes 06.09.2012 20:15

имеется в виду второй адрес в каждой строчке
styleMain = xmlLoad("../misc/hinomain.xsl","xmlns:xsl='http://www.w3.org/TR/WD-xsl'");
styleTOC1 = xmlLoad("../misc/hinoTOC1.xsl","xmlns:xsl='http://www.w3.org/TR/WD-xsl'");
styleTOCsc = xmlLoad("../misc/hinoTOCsc.xsl","xmlns:xsl='http://www.w3.org/TR/WD-xsl'");
styleTOCtop = xmlLoad("../misc/hinoTOCtop.xsl","xmlns:xsl='http://www.w3.org/TR/WD-xsl'");
styleTOCunit = xmlLoad("../misc/hinoTOCunit.xsl","xmlns:xsl='http://www.w3.org/TR/WD-xsl'");
styleTOCtopunit = xmlLoad("../misc/hinoTOCtopunit.xsl","xmlns:xsl='http://www.w3.org/TR/WD-xsl'");
styleTOCscunit = xmlLoad("../misc/hinoTOCscunit.xsl","xmlns:xsl='http://www.w3.org/TR/WD-xsl'");
sourceTOC = xmlLoad("../xml_sie/_hinoEkousei.xml");

war 06.09.2012 21:36

Я честно говоря не совсем понимаю что это. Это ссылки на совершенно независимый сайт какой-то. По данным адресам файлов как таковых нет. Что это? Какая-то система преобразования xml файлов?

bes 06.09.2012 21:52

сам особо не шарю, можно почитать
http://ru.wikipedia.org/wiki/XSL
http://htmlbook.ru/html/html/xmlns
и другое с этими ключевыми словами
идёт преобразование документов в нужные, в xmlns задаётся пространство имён

приведённое взято из navi.js, относительно его расположения и располагать
Цитата:

Сообщение от war
о данным адресам файлов как таковых нет.

пути относительные добавляете текущее расположение скрипта на сайте и этот остаток с учётом выхода на уровень вверх (..) - выходите на сам файл

war 06.09.2012 22:15

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

bes 06.09.2012 22:30

знающие люди здесь есть и возможно возьмутся
моё видение - проще взять полезную информацию с этого сайта (построенного ещё на обычных фреймах) и подстроить её под свою систему ссылок (дополнительно можно распечатать странички в pdf)

war 07.09.2012 11:29

Имхо, написать свою систему дороже, дольше и сложнее


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