
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.11.2013, 05:15
|
|||
|---|---|---|---|
|
|||
JavaScript: подмена строки в адресе страницы |
|||
|
#18+
Здравствуйте! В JavaScript не силен совсем, помогите пожалуйста. Нужно по гиперссылке сделать переход на страницу, адрес которой равен адресу текущей страницы с измененной одной частью. Нужно найти первое вхождение "/символы_или_дефис/" (слеш, любые символы a-z и A-Z и дефис, слеш) и заменить это вхождение на конкретную строку. Псевдокод: <a href="javascript: goto_url(str_repl(current_url, '/*/', '/new/'))"> как это будет правильно на JavaScript? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2013, 08:50
|
|||
|---|---|---|---|
JavaScript: подмена строки в адресе страницы |
|||
|
#18+
Илья Кислицыннайти первое вхождение "/символы_или_дефис/" (слеш, любые символы a-z и A-Z и дефис, слеш) и заменить это вхождение на конкретную строку Как вариант... Код: javascript 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2013, 22:05
|
|||
|---|---|---|---|
|
|||
JavaScript: подмена строки в адресе страницы |
|||
|
#18+
Большое спасибо, krvsa! А как узнать URL текущей страницы? Я собираюсь написать вот так: <a href="javascript: alert(__cur_url__.replace(/(^[^\/]*\/)([A-Z]|[a-z]|-)+\//i,'/new/'))"> Это будет правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2013, 22:07
|
|||
|---|---|---|---|
|
|||
JavaScript: подмена строки в адресе страницы |
|||
|
#18+
Адрес нашел :) location.href ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2013, 22:38
|
|||
|---|---|---|---|
|
|||
JavaScript: подмена строки в адресе страницы |
|||
|
#18+
Никак не работает Код: html 1. 2. 3. 4. 5. предполагаю, что заменит вхождение "razdel-razdel" на "test". Но выдается строка http://website.com/razdel-razdel/delo.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2013, 08:28
|
|||
|---|---|---|---|
JavaScript: подмена строки в адресе страницы |
|||
|
#18+
Илья Кислицынпредполагаю, что заменит вхождение "razdel-razdel" на "test". Но выдается строка http://website.com/razdel-razdel/delo.html Илья КислицынНужно найти первое вхождение "/символы_или_дефис/" (слеш, любые символы a-z и A-Z и дефис, слеш) и заменить это вхождение на конкретную строку. Обманул? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2013, 08:33
|
|||
|---|---|---|---|
JavaScript: подмена строки в адресе страницы |
|||
|
#18+
Илья Кислицынпредполагаю, что заменит вхождение "razdel-razdel" на "test". Но выдается строка http://website.com/razdel-razdel/delo.html Как вариант... Код: javascript 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1447688]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 392ms |

| 0 / 0 |
