|
|
|
Как изменить URL без перезагрузки страницы?
|
|||
|---|---|---|---|
|
#18+
Проблема заключается в следующем: Нужно установить URL в строке браузера с помощью javascript, но при этом чтобы сама страница не перезагрузилась. Реально нужно установить GET параметр. Например, была страница index.php, а после нажатия кнопки на форме сделались какие-то действия с помощью javascript (например, программно создалась таблица), а в URL добавился get параметр: index.php?parm=1. Пробовал делать с помощью window.location = "index.php?parm=1" или window.location.search = "?parm=1", но это приводит к перезагрузке страницы. Это нехорошо, так как сбрасываются переменные, а также нужно заново производить различные расчеты. Хотелось бы чтобы просто менялся URL в строке браузера. Как это сделать? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2010, 18:52:18 |
|
||
|
Как изменить URL без перезагрузки страницы?
|
|||
|---|---|---|---|
|
#18+
без перезагрузки можно добавить только якорь, #value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2010, 18:53:20 |
|
||
|
Как изменить URL без перезагрузки страницы?
|
|||
|---|---|---|---|
|
#18+
зы, по моему в location можно что-то поменять (не href), чтобы без перезагрузки. Sh_ura, посмотрите метод location.replace(). На память - по моему он это делает. Могу ошибаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2010, 23:01:53 |
|
||
|
Как изменить URL без перезагрузки страницы?
|
|||
|---|---|---|---|
|
#18+
an0nymSh_ura, посмотрите метод location.replace(). На память - по моему он это делает. Могу ошибаться.Делает. Но с перезагрузкой (кроме только замены якоря, разумеется) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2010, 23:48:15 |
|
||
|
Как изменить URL без перезагрузки страницы?
|
|||
|---|---|---|---|
|
#18+
Зы правильно написал - только якорь. Это - очень полезная фича. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2010, 01:01:08 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36548976&tid=1453308]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
179ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 484ms |

| 0 / 0 |
