Лучшие window.location вопросы ИТ разработчиков

  • 282 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

Как удалить хэш из window.location (URL) с помощью JavaScript без обновления страницы?

У меня есть URL, как:http://example.com#somethingкак мне удалить#something, не заставляя страницу обновляться? Я попытался следующее решение: window.location.hash = '';Тем не менее, это не удаляет хэш-символ# с URL.

Задан 09 Sep 2009, 02:59 от Tom Lehman
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Рад, что мне не нужно полагаться на jQuery для такой вещи.

ы можете обнаружитьwindow.location.hash onchange, например, я мог бы сделать это: if(window.location.hash.hasChanged()) { // ajax stuff } else { // nothing, no hash has been changed (without any window reload) }Если я изменю ...

Задан 21 Jan 2011, 03:41 от MacMac
  • 14 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

window.location.href не работает

Мой сайтhttp://www.collegeanswerz.com/, Я'м с помощью рельсов. Код для поиска колледжей. Я хочу, чтобы пользователь мог вводить имя колледжа, нажимать кн...

Задан 18 Aug 2013, 13:24 от Adam Zerner
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Как запустить код после изменения URL через window.location?

Я делаю это, но это не работает: window.addEventListener("load", function load(event){ alert('hola'); },false); window.location.assign("about:blank");Это скрипт Greasemonkey. Новое местоположение загружено, но предупреждение никогда не отображается.

Задан 07 Mar 2013, 16:11 от gal007
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как я могу определить, не удалось ли window.location?

Как я могу проверить, произошел ли сбой при вызове window.location из-за того, что указанный URL был недействительным и т. д.? Есть ли какое-либо событие, которое я могу установить на объекте окна или на другом объекте, который может это поймать?

Задан 23 Aug 2013, 13:31 от Sagi Mann
  • 33 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

можно заменить window.location.hash?

Мне интересно, можно ли изменить хеш в window.location.hash и заменить его на this.id. Или мне нужно изменить все окно. Расположение?

Задан 31 Jul 2010, 06:49 от circey
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Нет хорошего способа добиться этого. Вы можете запустить приложение через URL, но нет способа проверить, установлено ли приложение первым.

жный дубликат: Можно ли зарегистрировать схему URL-адресов на базе домена http + для приложений iPhone, таких как YouTube и ...

Задан 12 Jan 2011, 17:04 от Silromen
  • 3 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

window.location = #anchor не работает в IE

На этой карте: http://web.pacific.edu/documents/marketing/campus-map/version%202/stockton-campus-2.0.htm У меня есть привязка вверху, и я хочу, чтобы стран...

Задан 09 Mar 2011, 08:10 от Joe Lapp
  • 124 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

JavaScript жесткое обновление текущей страницы

Как заставить веб-браузер выполнить жесткое обновление страницы с помощью JavaScript? Жесткое обновление означает получение новой копии страницы и обновление всех внешних ресурсов (изображений, JavaScript, CSS и т. Д.).

Задан 20 Jan 2010, 05:16 от leepowers
  • 62 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

 Объект - это то же самое, что и корневая область видимости для переменных Javascript.

ему интернету я вижу огромное количество программистов на JavaScript, пишущихwindow.location вместо простоlocation, Мне было любопытно, если кто-нибудь мог бы объяснить, почему.window это глобальный объект, и поэтому нет необходимости включать - ...

Задан 17 Jan 2011, 00:21 от Reid
  • 87 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

«)

разница междуwindow.location.assign() а такжеwindow.location.replace(), когда оба перенаправляют на новую страницу?

Задан 22 Dec 2010, 02:58 от Bakudan
  • 14 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

window.location.href не работает

Мой сайтhttp://www.collegeanswerz.com/ [http://www.collegeanswerz.com/], Я использую рельсы. Код для поиска колледжей. Я хочу, чтобы пользователь мог вводить имя колледжа, нажимать кнопку ввода и переходить по URL-адресу, а не просматривать ...

Задан 18 Aug 2013, 15:24 от Adam Zerner
  • 25 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

не работает, даже setBooleanProperty не найден в CordovaActivity

у приложение для iPad с помощью PhoneGap и хочу загрузить внешний URL-адрес без запуска Safari или использования внутреннего веб-браузера, такого как ChildBrowser. Я использую пример проекта PhoneGap для iPad / iPhone и пробовал разные ...

Задан 06 May 2011, 12:15 от Claus
  • 49 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Изменить хэш без перезагрузки в JQuery

У меня есть следующий код: $('ul.questions li a').click(function(event) { $('.tab').hide(); $($(this).attr('href')).fadeIn('slow'); event.preventDefault(); window.location.hash = $(this).attr('href'); });Это просто приводит к потере div в ...

Задан 21 Dec 2009, 09:14 от daveredfern
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Есть ли какая-либо разница с использованием только местоположения по сравнению с использованием window.location в разных браузерах?

Я всегда пишу: console.log(window.location.href);даже не думая об этом. Большинство ответов на SO также пишут так. Есть ли причина, почему я не могу просто написать: location.hrefпосколькуlocation находится объект на уровне окна? Есть ...

Задан 17 Oct 2013, 09:56 от CodingIntrigue
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как я могу определить, не удалось ли window.location?

Как я могу проверить, произошел ли сбой при вызове window.location из-за того, что указанный URL был недействительным и т. д. Есть ли какое-либо событие, кот...

Задан 23 Aug 2013, 11:31 от Sagi Mann
  • 29 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Очистка хэша URL

Посещениеstackoverflow.com/#_=_ а такжеwindow.location.hash оценивает#_=_, Хорошо. Теперь выполнитеwindow.location.hash = '' очистить хеш, и URL становитсяstackoverflow.com/#, (Обратите внимание на конечный#.) Почему# вwindow.location.hash ...

Задан 10 Mar 2013, 13:46 от Randomblue
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как переопределить window.location в Firefox?

Я пытаюсь переопределить window.location в Firefox через следующий код и продолжаю получать ошибку (на самом деле хочу предотвратить поведение по умолчанию, но я думаю, что это не имеет значения): Code : window.__defineGetter__('location', ...

Задан 02 Nov 2011, 18:59 от Sunil Agrawal
  • 18 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Есть ли способ получить обратный вызов после изменения window.location.href?

По сути, я хотел бы сделать следующее: window.location.href = "some_location"; window.onload = function() { alert("I'm the new location and I'm loaded!"); };Есть ли способ получить обратный вызов при загрузке нового местоположения окна? ...

Задан 11 Dec 2012, 00:14 от Lukas