JavaScript, изменяющийся получить параметр, не перенаправляя, [копирует]

Ваше изображение предлагает, чтобы Вы действительно не хотели "комбинировать эти два репозитория" так, поскольку слияние фиксирует G и H в к repo1. Необходимо быть в состоянии сделать что-то столь простое, как добавляют repo2 как удаленное к repo1 и выбирают/вытягивают изменения в.

10
задан Jeremy Stein 27 October 2009 в 17:13
поделиться

5 ответов

Update

Since this is the accepted answer, and no longer true, refer to this duplicate question for up to date information.

Original answer follows:


NO

You can come close with the anchor portion of the URL which is accessible by the hash property of the location object

parent.location.hash = "whatever value you want";
10
ответ дан 3 December 2019 в 17:59
поделиться

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

Однако, если вы должны почему-то поменять строку запроса, на самом деле есть способ . Однако я этого не поддерживаю. Я упоминаю это только для полноты.

Когда сервер возвращает ответ 204 No Content , большинство браузеров ничего не делают - т.е. даже не пытаются перейти на другую страницу или даже стереть текущую страницу. Что вы можете сделать, так это заставить серверную часть просто выдавать ответ 204, когда запрос делается на ту же страницу, которая была только что обслужена, с изменением параметров запроса.

6
ответ дан 3 December 2019 в 17:59
поделиться

You cannot alter the querystring (ie. the part that stars with the ?) without reloading the page from the server. You can however use page anchors like http://www.example.com/page.html#anchorname to affect the url without reloading a page from the server.

1
ответ дан 3 December 2019 в 17:59
поделиться

Uh, no - if you change the URL parameter, your browser will load the new page.

1
ответ дан 3 December 2019 в 17:59
поделиться

Вы не можете этого сделать, потому что это было бы угрозой безопасности, если бы вы могли .... Если бы страницы могли изменять значение в строке URL-адреса, это было бы легко для страницы, размещенной фишер, чтобы изменить это значение, чтобы оно отображалось на веб-сайте вашего банка.

0
ответ дан 3 December 2019 в 17:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: