За последние 24 часа нас посетили 22056 программистов и 1114 роботов. Сейчас ищут 710 программистов ...

Скрипт для изменения номера страницы книжки.

Тема в разделе "JavaScript и AJAX", создана пользователем Марфа, 24 ноя 2020.

  1. Марфа

    Марфа Новичок

    С нами с:
    24 ноя 2020
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте! Помогите, пожалуйста разобраться, как сделать скрипт, изменяющий конец ссылки? Я немного знаю питон, а JS не знаю совсем. При этом на Питоне я уже второй день пытаюсь разобраться с этим парсингом, не получается совсем.

    У меня задача такая: Я создала сайт на html+css, он хранится на компе, использую этот сайт для удобства навигации по своему компу.

    Суть в том, что я читаю несколько книг параллельно (книги хранятся на компе).

    Потому, я хочу, чтобы каждая из книжек открывалась на нужной странице через браузер. Суть в том, что нужно менять число, которое означает номер страницы, чтобы при этом не лезть в длинный html код.

    Ссылка устроена таким образом, что последние цифры в ссылке означают номер страницы. Например, эта ссылка откроет учебник на 21 странице.

    file:///C:/путь_к_книжке/Python_s_nulya.pdf#page=21

    Такая ссылка откроет учебник на 110 странице

    file:///C:/путь_к_книжке/Python_s_nulya.pdf#page=110

    Так вот я не понимаю - как сделать так, чтобы номер страницы можно было изменять в отдельном файле?

    То есть, чтобы был отдельный файл, в котором был бы только список книг с номерами страниц, возможно, окруженный не слишком длинным кодом, чтобы было легко поменять номер страницы.
    --- Добавлено ---
    Да, кстати, гуглила и читала похожие темы в интернете. Но не нашла ситуаций, где меняют концовку ссылки. Видела только скрипты для изменения начала ссылки! Если хотя бы подскажите - как правильно нагуглить решение, была бы благодарна!
     
  2. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    Например, split по символу '=' и сформировать строку из первого элемента полученного массива (с индексом 0), символа '=' и требуемого номера страницы.