Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2016, 16:31   #1
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию Chrome не видит правил таблицы стилей

Проблема следующая. В программе среди прочего нужно отредактировать правила в таблице стилей (stylesheet). Firefox последней версии делает это нормально. Chrome последней версии видит сам файл стилей, применяет на странице правила из них, но при запросе массива cssRules возвращает null. В приложенном файле разместил ьестовый образец с самым необходимым. В Firefox выведет таблицу и правила, в Chrome таблицу и null
Вложения
Тип файла: rar My.rar (399 байт, 10 просмотров)
AlexKain вне форума Ответить с цитированием
Старый 06.07.2016, 19:30   #2
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Запусти через сервер и заработает.
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 07.07.2016, 13:44   #3
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию

Цитата:
Сообщение от Naive Посмотреть сообщение
Запусти через сервер и заработает.
Дык я же только верстаю, а выкладывают в сеть другие люди. А вообще, в чем причина?
AlexKain вне форума Ответить с цитированием
Старый 07.07.2016, 14:17   #4
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию

Посмотрел на англоязычных сайтах и решения проблемы кроме вашего не нашел. Если без сервера никак не проверишь, может, подскажите решение основной проблемы, которая потребовала текущую? В CSS файле очень много свойств transform, transition и animation. Цель - сделать поддержку как можно большего числа браузеров. Писать в css-файле уйму префиксных комбинаций из вышеуказанных свойств замучаешься. Как с помощью javascript максимально кроссбраузерно сделать поддержку всех префиксных свойств, разместив в стилевом файле только безпрефиксные варианты?
AlexKain вне форума Ответить с цитированием
Старый 07.07.2016, 14:52   #5
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Вот проблема то!.. Юзай любой автопрефиксер, если лень самому прописать вендоры. Масса онлайновых; утилит для сборки; отдельных скриптов.

А сервер все равно понадобится, хром псевдопротокол file:// воспринимает как другой домен и не позволит работать со своими же данными, ни в AJAX, ни любых других методах обхода, в том числе и cssRuleList — система безопасности не дает к нему доступ.

Так что фигней не страдай, подними тот же денвер или експресс на ноде с одной статической директорией и линка глаза мозолить не будет, в хостс просто забей имя для сайта.
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 07.07.2016, 15:49   #6
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию

Цитата:
Сообщение от Naive Посмотреть сообщение
денвер или експресс на ноде
Вот это можете расшифровать?
AlexKain вне форума Ответить с цитированием
Старый 07.07.2016, 18:14   #7
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

denwer — популярный самоустанавливающийся наборчик для создания локального сервера, включает базу, пых, перл, сендмэйл. Короче все, что надо для того, чтобы сымитировать работоспособный сервер.
express — удобоваримый фреймворк на платформу node.js
node.js — платформа для запуска серверного JavaScript.
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 07.07.2016, 18:40   #8
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию

Спасибо
AlexKain вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Применение каскадных таблицы стилей CSS NADYA_B HTML и CSS 6 07.06.2016 16:26
Yii. Последовательность правил bill PHP 1 16.04.2013 22:32
Спарсить то что видит снифер, но не видит браузер... FleXik Общие вопросы Delphi 8 11.12.2012 00:44
Не вижу правил форума Стремящийся О форуме и сайтах клуба 10 04.05.2012 21:59