Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Кросбраузерность location.href (https://javascript.ru/forum/css-html-firefox-mizilla/70747-krosbrauzernost-location-href.html)

Bicou 08.10.2017 14:45

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

Белый шум 09.10.2017 01:51

document.getElementById("navindex").getElementsByTagName("a")[0].onclick = function(*!*event*/!*) {

А строку с window.history.replaceState можно убрать

Bicou 09.10.2017 02:32

Заработала! *крик кота матроскина*
А вы не могли бы объяснить суть проблемы? Чтобы на будущее учесть. Я уже думала в локал записывать данные)

Белый шум 09.10.2017 02:45

ФФ не передаёт в ф-ю стандартный объект event неявно, поэтому ему надо передать его явно через параметр функции. А без наличия объекта строка:
event.preventDefault();
не работает.

Bicou 09.10.2017 13:47

Белый шум,
блин понятно. Спасибо огромное


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