Форум программистов, компьютерный форум, киберфорум
JavaScript: API
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
JavaScript Вывод названия книги в ячейку гугл таблицы https://www.cyberforum.ru/ javascript-api/ thread2499143.html
Вывод названия книги в ячейку гугл таблицы. допустим название книги "Проект№1", как сделать чтоб на листе "Лист1" в ячейке А1 автоматически появлялось название книги. Скрипт с выводом в ячейку наименования листа нашел, а вот книги найти не могу. Спасибо!
Как найти маркер на Google maps по id и активировать его InfoWindow? JavaScript
На Google Maps нанесены маркеры, которые были импортированы из json файла. Есть кнопки, кликая по которым происходит перемещение окна и открытия infowindow маркера, определенного по id, который совпадает с id кнопки с класса "selector". <button class="selector" id="1">Маркер 1</button> <button class="selector" id="2">Маркер 2</button> <button class="selector" id="3">Маркер 3</button><br />...
JavaScript Google Скрипты, как обращаться к листам по номеру? https://www.cyberforum.ru/ javascript-api/ thread2497443.html
Всем привет. Я новичок в гугл скриптах Пытаюсь, по аналогии с VBA, написать макрос для рещения следующей задачи: На каждом листе гугл таблицы (с помощью цикла, точное количество листов я знаю) нужно скопировать первые пять столбцов и вставить на их же место специальной вставкой только значения Подскажите, пожалуйста, как это реализовать? если не сложно, то весь код для этой задачи очень бы...
JavaScript Авторизация на сайте через расширение браузера Добрый день! Делаю расширение браузера Google Chrome. Не могу справиться с авторизацией. Нужно что бы было так: Если расширение включено, то при заходе на сайт была бы авторизация на сайте. Если расширение отключено, то пользователь браузера заходил бы на сайт как не авторизованный клиенn. Как это можно сделать? Если кто поделиться куском кода буду безумно признателен ))) https://www.cyberforum.ru/ javascript-api/ thread2497204.html
Создать расширение для браузера Yandex, которое будет менять цвет элементов на странице JavaScript
Заранее извиняюсь за повторное размещение тему, не много запутался в разделах форума. Доброго времени суток форумчане! Столкнулся с кучей проблем с js В общем ситуация такая... Имеется сайт для покупки предметов из игры, dmarket.com, там на определенных предметах есть скидка, 10%, 15% 20% 50% и т.д. Хочу создать расширение для браузера Yandex которое будет просто менять цвет той самой...
JavaScript Получение фото из Instagram API https://www.cyberforum.ru/ javascript-api/ thread2493719.html
Получил ТЗ. Нужно реализовать на чистом JS веб-приложение ,которое мониторит мой аккаунт Instagram и выводит 10 последних фото по хештегу. Не могу никак понять ,как пользоваться API Instagram для получения фото. Помогите ,пожалуйста.
JavaScript Twitch API https://www.cyberforum.ru/ javascript-api/ thread2493509.html
Здравствуйте с не давнего времени Twitch API перестал работать, пишет ошибку Access to XMLHttpRequest at 'https://api.twitch.tv/kraken/streams/test?client_id=xxx' from origin 'http://test.ru/xxx' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Пишет что нужно новую версию использовать Попробовал передать заголовком Client-ID...
Инфа по приложениям в Chrome JavaScript
Здравствуйте, подскажите хорошую литературу по расширениям в Chrome. Вообще как называется эта ветка программирования расширений?
JavaScript Назначить событие мыши для точки на Яндекс карте myPlacemarkWithContent3 = new ymaps.Placemark(, { hintContent: 'Собственный значок метки с контентом', //balloonContent: 'А эта — новогодняя', iconContent: '0,00 Га 15230 м²' }, { // Опции. // Необходимо указать данный тип макета. iconLayout: 'default#imageWithContent', // Своё изображение иконки... https://www.cyberforum.ru/ javascript-api/ thread2490186.html JavaScript Поменять иконку при наведении на точку на яндекс карте? https://www.cyberforum.ru/ javascript-api/ thread2490099.html
myPlacemarkWithContent = new ymaps.Placemark(, { hintContent: 'Собственный значок метки с контентом', //balloonContent: 'А эта — новогодняя', iconContent: '0,62 Га 15230 м²' }, { // Опции. // Необходимо указать данный тип макета. iconLayout: 'default#imageWithContent', // Своё изображение иконки...
Применить фильтр к точкам на Яндекс карте JavaScript
Друзья, у мен есть две точки на яндекс карте myPlacemarkWithContent = new ymaps.Placemark(, { hintContent: 'Собственный значок метки с контентом', //balloonContent: 'А эта — новогодняя', iconContent: '0,62 Га 15230 м²' }, { // Опции. // Необходимо указать данный тип макета. iconLayout:...
JavaScript Перенесение с точки с одной Яндекс карты на другую В админке пользователь д
2 / 1 / 2
Регистрация: 02.05.2019
Сообщений: 18
0

Window.history.pushState() и кнопка "назад" браузера - JavaScript - Ответ 13830217

15.09.2019, 19:39. Показов 3087. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите пожалуйста, как решить такую проблему. На сайте есть статьи и так устроено, что при докручивании скролом до конца одной статьи, через аякс подгружаются новые. И я сделал через JS при помощи pushState, чтобы при этом на каждой новой статье менялся url и записывался в историю браузера. Но получается так, что я листаю, а когда нажимаю на кнопку назад браузера, то оно выкидывает не на статью , что была предыдущей, а на стараницу на которой я был вообще до начала прокручивания статей. А надо, чтобы при нажатии кнопки Назад переходило на страницу статьи , что пролистывалась последней. юрл-лы статей подставляются из атрибутов статей.
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var currentArticle = null;
function articleHistoryOnScroll(){
  var articles = document.querySelectorAll("article.article-content");
    var articlesLength = articles.length; 
    for(var i=articlesLength-1; i>=0; --i){
      if(articles[i].getBoundingClientRect().top<40){
           if(currentArticle != i){
           currentArticle = i;
           var title = articles[i].getAttribute("data-title");
           var url = articles[i].getAttribute("data-url");
           window.history.pushState({url:url},title,url);
           document.title = title;
         } 
         break;
      }
    }  
}


Вернуться к обсуждению:
Window.history.pushState() и кнопка "назад" браузера JavaScript
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2019, 19:39
Готовые ответы и решения:

Кнопка Назад в history.api
Привет. Есть код,который подгружает аяксом контент. Прикрутил к нему history.api.Всё работает. Но...

Ошибка с history.pushState
Здравствуйте! Делаю сервис на ajax jQuery, при навигации идет изменение URL в адресной строке при...

Как проверить поддерживает ли браузер history.pushState
Возможно ли проверить поддерживает ли браузер history.pushState то есть HTML5 ?

Window.history.go(-1);
Здравствуйте. Подскажите, как сделать, чтобы при клике на стрелочку назад в браузере, происходил...

0
15.09.2019, 19:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2019, 19:39
Помогаю со студенческими работами здесь

Почему в Opera v12.0 координаты окна браузера относительно экрана window.screenX или window.screenY выдает 0?
Здравствуйте, подскажите пожалуйста почему в Opera v 12.0, координаты окна браузера относительно...

Методы history.pushState() и history.replaceState() введены в HTML5 для облегчения фишинга?
Вот здесь об этом: https://developer.mozilla.org/ru/docs/Web/API/History_API Получается, при...

History.pushstate, будь он неладен
Привет. Не могу разобраться никак с history.pushState чтобы она работала относительно корня сайта....

Параметр history.pushState найти ошибку
В JS, мягко говоря, не разбираюсь. Да и вообще в программировании не профи. Помогите, пожалуйста,...

Есть кнопка назад и вперед, кнопка назад работат до первого элемента и заново не двигается с конца
Написал код для кнопки назад таким образом: &lt;a class=&quot;btn btn-primary btn-flat send&quot;...

PushState - не восприимчивость кнопки "назад" в браузере
Собственно изчаю то что упустил когда то, всякие полезные мелочи.. написал обработчик pushState...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru