Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   В сохранённых страницах не работает js (https://javascript.ru/forum/css-html/51242-v-sokhranjonnykh-stranicakh-ne-rabotaet-js.html)

Roman S 29.10.2014 22:14

В сохранённых страницах не работает js
 
Приветствую!

Сохранил страницу на диски, со всеми подключаемыми файлами. Открываю страницу в ИЕ10 не чего не работает, открываю в ФФ, что то работает что то нет. Весь код внутри без изменений, скрипты подключаются без ошибок.

Но не один сценарии не срабатывает, даже который включен в HTML.

В чем проблема может быть?

danik.js 29.10.2014 22:30

IE блочит скрыпты в локальных файлах, но показывает алерт внизу, где можно разрешить их. В фф все должно работать (что может работать автономно).

Roman S 29.10.2014 22:50

Нет не чего не спрашивает.
А в ФФ не работает карусель, ad-gallery и простой внутренний сценарий с простым перемещением блоков, я даже на localhost заливаю, такая же хрень!

А как это исправить? Я так понял в настройках ковыряться нужно?

Roman S 29.10.2014 22:55

не работает все что внутри:

$(function() { ..... });

Roman S 29.10.2014 23:08

вот эта само не специализируется и не исполняется:

$(function() {});

danik.js 30.10.2014 06:24

И хочешь сказать ошибки не валятся?
Цитата:

Сообщение от Roman S
вот эта само не специализируется и не исполняется

Что значит "не специализируется" ?

krasovsky 30.10.2014 08:12

Возьми да сунь это все в какой нибудь денвер или опенсервер и переподключи неработающие скрипты. Быстрее будет чем на пальцах тут по капле в час разбираться.

Roman S 30.10.2014 14:54

да пробовал с сервера грузить, не работает и ломается на $(function() { в нутрь него не пускает.
ну он конечно работает если вовсе удалить $(function() { или window.onload = function() { , но в нескольких скриптах ручками подправить можно, ну есть библиотеки где это не сделаешь.
Поэтому простой вопрос где этот переключатель который понимал бы что такое "$(function() {"

danik.js 30.10.2014 18:54

Какой блядь переключатель. Функция, переданная в функцию $ будет вызвана по событие document'а DOMContentLoaded.
Мож у тебя какой-нибудь ресурс не может загрузиться и браузер вечно ждет его загрузки? Посмотри на индикатор загрузки в табе. Внимательно смотри ошибки в консольке.

Roman S 31.10.2014 03:40

$(function() { alert("млять"); });


не работает

alert("млять");

window.onload = function() { alert("млять"); }


работает


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