Форум программистов, компьютерный форум, киберфорум
Node.js
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
 Аватар для Schulzkafer
82 / 50 / 2
Регистрация: 31.12.2019
Сообщений: 418

Тег 'a', подняться на один уровень вверх

20.02.2021, 00:49. Показов 1239. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Подскажите как сделать так, чтобы при нажатии на ссылку 'a' страница переходила на один уровень вверх.
Приложение состоит из четырех уровней, <a href = ../> или <a href = ./> работает не корректно (либо перескакивает, либо просто не переходит, зависит от того какая была предыдущая страница-выше или ниже уровнем).

index.html:
HTML5
1
2
3
4
<body>
   <h1>First Page</h1>
   <a href='/toSecond'>to second page</a>
</body>
second.html:
HTML5
1
2
3
4
5
<body>
   <h1>Second Page</h1>
   <a href='/toSecond/toThird'>to third page</a><br>
   <a href='../'>to previous page</a>
</body>
third.html:
HTML5
1
2
3
4
5
<body>
   <h1>Third Page</h1><br>
   <a href='/toSecond/toThird/toFourth'>to fourth page</a><br>
   <a href='./'>to previous page</a>
</body>
Fourth.html:
HTML5
1
2
3
4
<body>
   <h1>Fourth Page</h1>
   <a href='./'>to previous page</a>
</body>
В app.js я пробовал как с одним так и с двумя роутерами, но результат один и тот же:
Кликните здесь для просмотра всего текста
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const express = require('express');
const app = express();
 
app.use(express.static(__dirname + '/public'));
 
const pageRouter = express.Router();
const pageRouter2 = express.Router();
 
app.use('/toSecond', pageRouter)
app.use('/toSecond/toThird', pageRouter2)
 
pageRouter.get('/', (req, res) => {
   res.sendFile(__dirname + '/public/secondfolder/second.html')
});
 
pageRouter2.get('/', (req, res) => {
   res.sendFile(__dirname + '/public/secondfolder/thirdfolder/third.html')
});
 
pageRouter2.get('/toFourth', (req, res) => {
   res.sendFile(__dirname + '/public/secondfolder/thirdfolder/fourthfolder/fourth.html')
});
 
app.listen(3000, () => console.log('server--ok'));
Миниатюры
Тег 'a', подняться на один уровень вверх  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.02.2021, 00:49
Ответы с готовыми решениями:

Как подняться на один уровень вверх относительно пути "Application.StartupPath"
В папке с установленным приложением1 находится папка &quot;Other&quot; с приложением2. Нужно, чтобы приложение2 нашло приложение1. То есть один...

Перемещение на один уровень вверх в дереве папок
как можно переместится на папку вверх с помощью кнопки, по принципу обычной кнопки &quot;Назад&quot; в windows приведите пример кто знает

Как вернуться на один уровень вверх в дереве каталогов в файловом менеджере
Здравствуйте! Вопрос: Работаю я значит с файлами и папками делаю Аля тотал камандера подобию и уперся в такую штуковину, Файлы и папки...

2
 Аватар для Schulzkafer
82 / 50 / 2
Регистрация: 31.12.2019
Сообщений: 418
20.02.2021, 01:24  [ТС]
К примеру, в этом я везде использую <a href = ./>:
Вложения
Тип файла: mp4 VID_20210219_190955.mp4 (692.3 Кб, 5 просмотров)
0
 Аватар для Schulzkafer
82 / 50 / 2
Регистрация: 31.12.2019
Сообщений: 418
20.02.2021, 02:01  [ТС]

Не по теме:

хотел как гиф, неправильно видео отправил



Добавлено через 28 минут
Разобрался, вопрос снимается.
Ответ:
<a href='../'>to previous page</a> для second.html
<a href='../toSecond'>to previous page</a> для third.html
<a href='../toThird'>to previous page</a> для fourh.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.02.2021, 02:01
Помогаю со студенческими работами здесь

Подняться вверх
Добрый день не получается добраться до верхнего элемента В цикле выводятся рисунки &lt;div class=&quot;d-flex flex-column ...

Можно ли подняться на каталог вверх?
У меня в проекте такая структура папок: есть папка Project - &quot;корневая&quot;, а в ней &quot;src&quot; и &quot;lib&quot;. Подскажите, можно ли в классе,...

Как подняться вверх по каталогу?
using System; using System.IO; class Test { public static void Main() { do { try

Разрешено ли на одном уровне и в один тег дважды вкладывать один и тот же тег?
Например, &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;root&gt; &lt;town&gt; &lt;name&gt;Осинники&lt;/name&gt; &lt;street&gt;&lt;name&gt;Кирова&lt;/name&gt;&lt;/street&gt; ...

Определить высоту, на которую может подняться шар, запущенный вверх по наклонной плоскости
2) Определить высоту, на которую может подняться шар, запущенный со скоростью v0 = 4 м/c вверх по наклонной плоскости. Трением пренебречь....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru