169 похожих чатов

Коллеги всем привет. Как можно получить в переменную строку из

файла стилей, подключаемого на странице через тэг link?

19 ответов

14 просмотров

Это же про inline а не про файл.

prohor-iofe Автор вопроса

Не. Мне просто содержимое файла получить в строку. Из атрибут href взять файл и загнать в строку)

prohor-iofe Автор вопроса
jk
Скачай фетчем, получи сырым текстом.

Будет ещё один запрос. Да и не получается) cors не даёт) стили тянутся с другого домена

prohor iofe
Будет ещё один запрос. Да и не получается) cors не...

https://developer.mozilla.org/en-US/docs/Web/API/Document/styleSheets мб, так?

prohor iofe
Будет ещё один запрос. Да и не получается) cors не...

а тебе обязательно их тянуть? Не хочешь ручками выкачать их к себе?

скажите изначально в чём задача

prohor-iofe Автор вопроса
tyaf
а тебе обязательно их тянуть? Не хочешь ручками вы...

Можно и ручками. Но корс не даёт. А через link качает

prohor iofe
Можно и ручками. Но корс не даёт. А через link кач...

Я имею ввиду сам перейти по этой ссылке / сделай запрос через сервер. И сделай этот файл у себя локально / запихни результат куда то

prohor-iofe Автор вопроса
tyaf
Я имею ввиду сам перейти по этой ссылке / сделай з...

А то есть просить не css файл а написать пхп прослойку которая сама дернет его и мне отдаст. Тоже взял на заметку. Изучу. Спасибо!

prohor iofe
А то есть просить не css файл а написать пхп просл...

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

prohor-iofe Автор вопроса
i7 4n
а, а я по вопросам нафантазировал, что доступа к ...

Вощем видимо нужно писать прослойку на пхп которая даст уже файлик готовый. Спасибо всем за отлклики!

prohor iofe
Вощем видимо нужно писать прослойку на пхп которая...

так это самый простой вариант, быстрый, удобный и т.п.

prohor iofe
А то есть просить не css файл а написать пхп просл...

не уверен, правильно ли ты меня понял. Я имел ввиду не делать вообще никаких запросов никуда. перейти по ссылке link к твоим css стилям. (1 скрин) И создать у себя файл с этими стилями. Тогда не придется никуда идти и ничего тянуть. Не будет никаких корс проблем. На крайний случай просто это всё в const str = захардкодить сразу)))))

prohor-iofe Автор вопроса
tyaf
не уверен, правильно ли ты меня понял. Я имел ввид...

Ая не могу по ним перейти. С фронта. Мешает корс. То есть Аякс запрос на получение этого файла не работает...

prohor-iofe Автор вопроса
tyaf
screenshot

А ну это я видимо не так объяснил. Там будет типа виджет встраиваться на сайты партнёров. И он просит файл стилей от нас. И корс не даёт это ему сделать. Вот яваскрипт или просто нет запросы на сервер проходят нормально. А со стилями трабла почему то с корсом

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта