Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   можно ли изменить цвет ссылок? и одну ссылку заменить на текст? (https://javascript.ru/forum/misc/76934-mozhno-li-izmenit-cvet-ssylok-i-odnu-ssylku-zamenit-na-tekst.html)

Блондинка 26.03.2019 16:53

document.addEventListener('DOMContentLoaded', function() {
    const uriWithoutParams=location.pathname.split(/[#|?]+/i).shift();
    var extension = uriWithoutParams.split('.').pop();
вроде так

Блондинка 26.03.2019 16:55

Malleys,
не может быть такого ;)

Nexus 26.03.2019 17:08

Блондинка, "const" на "var" замените, чтоб не выделялся.

Блондинка 26.03.2019 17:09

Nexus,
:thanks:

Блондинка 28.03.2019 15:39

блин, походу я опять накосячила тут

Nexus 28.03.2019 15:44

Блондинка, сочувствую.

Malleys 28.03.2019 15:58

Цитата:

Сообщение от Блондинка
накосячила

Да, очень сильно. Не вводите людей в заблуждение, замените CSS3 на CSS Transforms Level 1. И уже существует черновик CSS Transforms Level 2 в котором определены новые свойства: rotate, translate, scale! (И даже работает в Chrome (по моему только пока под флагами, это у меня они включены, или без флагов тоже?))

Может вам хотя бы сразу сделать, чтобы выводило все свойства, хотя бы даже без примеров, просто страница с меню и название, а то куда сейчас не нажми, Error 404: Запрошенная страница или файл не найдены на этом сайте. Зато у нас есть: ХХХ.

А то вы делаете для одной страницы, а потом смотришь, а на другой не будет работать, или не так как надо и опять всё переделывать!

Вот вам ссылка на объект с описанием свойств CSS: https://github.com/LeaVerou/css3test...pages/tests.js Я вам уже об этом писал.

Блондинка 28.03.2019 16:26

Malleys,
причём тут error? есть сайт, на нём есть главная страница, пусть будет /index.html или /мой_сайт.html или ещё как названа неважно, также в папке есть главная страница с каким либо именем, скрипт должен подсвечивать ссылки имеющие отношение к текущему пути, независимо от того как названа главная страница папки и независимо от того как прописан адрес, абсолютный или относительный с http://moi_sait.ru или без, с указанием названия страницы или просто scr="/" речь идет только о подсветке пунктов меню которые имеют отношение к текущему пути и о подсветке текущей страницы ссылку на которую заменили на спан

Nexus 28.03.2019 16:40

Блондинка, не знаю в какой строке, но следующий участок должен выглядеть так:
var getClassName = function(index) {
        return reversedClasses[index-1];
    };

Весь путь у вас не подсвечивается, потому что у вас страницы разделов как попало названы.
/menu/css/css3/transform.html
/menu/css/css3/
/menu/index.html
/menu.html

Сложно написать скрипт, который будет подсвечивать ссылки, имеющие отношение к текущему пути, когда страницы разделов именуются по велению левой пятки.

Блондинка 28.03.2019 17:20

Nexus главная страница раздела может иметь только два имени, или .../css3/index.html или .../css3/css3.html и соответственно может сокращаться до .../css3/ без index.html


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