PHP в JavaScript Conversion [закрыто]Javascript

Форум по Javascript
Ответить
Anonymous
 PHP в JavaScript Conversion [закрыто]

Сообщение Anonymous »

У меня есть небольшой скрипт PHP, который я использовал в течение довольно долгого времени для создания меню ссылок. Теперь я должен создать меню ссылок на сервере, у которого нет возможностей PHP. JavaScript был рекомендован, но я не грамотный на этом языке. Итак, я попробовал онлайн -PHP в JavaScript Converter, и он был лишь частично успешным. Ниже приведен PHP, который я использовал. Он проверяет URL -адрес имени страницы и применяет один из двух наборов свойств CSS, в зависимости от того, является ли это страницей загруженной в настоящее время. < /P>


[*]">Page 1
[*]">Page 2
[*]">Page 3
< /code>
Вот что предоставил преобразователь => < /p>
const pageName = window.location.pathname;

document.write(`
[*]Page 1
[*]Page 2
[*]Page 3
`);
< /code>
По частично успешным, я имею в виду, что он строит список ссылок и применяет CSS, связанные с «LinksInactive»; Однако он не применяет CSS, связанные с LinkSactive, подразумевая, что он не распознает текущую активную страницу. Скрипт следующим образом. < /p>
< /code>
CSS из внешнего файла CSS < /p>
.linksactive a:link {color: #86C716; outline: none; border: 0; font-family: kontrapunktbold; font-size:1.55vh;}
.linksactive a:visited {color: #86C716; outline: none; border: 0; font-family: kontrapunktbold; font-size:1.55vh;}
.linksactive a:active {color: #86C716; outline: none; border: 0;font-family: kontrapunktbold; font-size:1.55vh; text-shadow: none;}
.linksactive a:hover {color: #86C716; font-family: kontrapunktbold; font-size:1.65vh; text-shadow: none;}

.linksinactive a:link {color: #3D0C02; outline: none; border: 0; font-size: 1.25vh;}
.linksinactive a:visited {color: #3D0C02; outline: none; border: 0; font-size: 1.25vh;}
.linksinactive a:active {color: #3D0C02; outline: none; border: 0; font-size: 1.25vh; text-shadow: none;}
.linksinactive a:hover {color: #3D0C02; outline: none; border: 0; font-family: kontrapunktbold; font-size: 1.35vh; text-shadow: none;}
< /code>
Что пропустил конвертер в переводе? Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/796 ... conversion
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»