JavaScript: заменить строку в текущем URL? - PullRequest
0 голосов
/ 12 марта 2012

Я ищу скрипт, который определит текущий URL и изменит текущий URL. Пример:

найдите: http://example.php и замените на http://example -newstring.php

В настоящее время я могу найти URL-адрес для замены URL-адреса с помощью window.location, но я застрял на том, как заменить .php новыми символами.

Любая помощь с благодарностью !!

Ответы [ 3 ]

1 голос
/ 06 апреля 2012

API истории HTML5

try {
  window.history.pushState({}, "Alternate title", host);
} catch (e) {}

НЕ РАБОТАЕТ В IE 7-9

1 голос
/ 12 марта 2012

Попробуйте window.location.href = window.location.href.replace(".php", "-newstring.php");

0 голосов
/ 12 марта 2012

Если вы используете браузер, совместимый с HTML 5, вы можете использовать API истории.

https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...