powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Определение пути файла скрипта
5 сообщений из 5, страница 1 из 1
Определение пути файла скрипта
    #34310449
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток!

Иммется файл (предположим а.html), который включает файл скрипта расположенный в подкаталоге, (скажем scripts/lib/s.js). Этот скрипт прописывает в html файле ссылку на файл css, который расположен в одном каталоге с файлом скрипта.

Так вот, чтоб правильно прописать путь к css, надо получить путь к файлу скрипта относительно html файла ( или на крайняк относительно корня сервера).

Как это сделать?
...
Рейтинг: 0 / 0
Определение пути файла скрипта
    #34312457
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
<script src="asd/" id="ii"></script>
...
document.getElementById("ii").src
ну и подстроку извлечь нужную
...
Рейтинг: 0 / 0
Определение пути файла скрипта
    #34313749
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое

Но нельзяли это сделать по другому.
Данный скрипт - это билиотека, которую пользователи (неподконтрольные мне) будут использовть. А требовать от них (и особенно надеятся на) чтоб они давали ему конкретное id, думаю, не есть благо
...
Рейтинг: 0 / 0
Определение пути файла скрипта
    #34314081
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще один вариант - перебрать скрипты и проверить имя файла в src. Правда неподконтрольные юзеры могут и его поменять. Но больше вариантов нет. Разве что AJAXом вытаскивать тексты скриптов и искать в них название своей супер-пупер функции. Правда эти гадские юзеры и его поменять тоже смогут ))).

Самый правильный способ - растолковать юзерам, что они должны сами прописать этот css. А то что за фигня, скрипт прописывают, а сss - руки отваливаются?
...
Рейтинг: 0 / 0
Определение пути файла скрипта
    #34315822
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЕще один вариант - перебрать скрипты и проверить имя файла в src. Правда неподконтрольные юзеры могут и его поменять.
Да не - нормальные наверно понимают, что менять "чужое" не хорошо
..в document.scripts список
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Определение пути файла скрипта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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