Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.05.2009, 08:57
Новичок на форуме
Отправить личное сообщение для Crash Посмотреть профиль Найти все сообщения от Crash
 
Регистрация: 22.05.2009
Сообщений: 2

Window.Location для динамических URL. Как?
Здравствуйте.
Подскажите пожайлуйста.

Как осуществить window.location.href="LINK" для динамических URL.
Например:
Со страницы:
https://www.sait.com/index.aspx?crypt=HJx762FSjsk03987^JSjhs
На страницу:
https://www.sait.com/faq.aspx?crypt=fdgdlx9^45xbghs56SHBSjnhb
Значения после crypt=, назовём их XXX задаються рандомно на одну сессию.

Может быть стоит записывать во время загрузки в новую переменную эти XXX?
Если это возможно то как её добавить к стнадартному урлу https://www.sait.com/index.aspx? + XXX?

Или подскажите в какой области это находиться...

Последний раз редактировалось Crash, 22.05.2009 в 08:59.
Ответить с цитированием
  #2 (permalink)  
Старый 22.05.2009, 10:25
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

а ты пробовал так?
window.location.href="https://www.sait.com/index.aspx?crypt=HJx762FSjsk03987^JSjhs"


Цитата:
Значения после crypt=, назовём их XXX задаються рандомно на одну сессию
это плохо по отношению к поисковикам, если это public-URL
Ответить с цитированием
  #3 (permalink)  
Старый 22.05.2009, 10:42
Новичок на форуме
Отправить личное сообщение для Crash Посмотреть профиль Найти все сообщения от Crash
 
Регистрация: 22.05.2009
Сообщений: 2

Сообщение от x-yuri Посмотреть сообщение
а ты пробовал так?
window.location.href="https://www.sait.com/index.aspx?crypt=HJx762FSjsk03987^JSjhs"
Да, на время сессии (наличии cookies) работает.
Но вот как быть когда параметры сменяться?

Вообще возможно как-то записать эти параметры (XXX) после crypt=, после загрузки индекса,
и подставить скриптом в window.location.href="https://www.sait.com/faq.aspx?crupt=XXX?
Ответить с цитированием
  #4 (permalink)  
Старый 22.05.2009, 10:56
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

window.location.href = window.location.href.replace(/^(https?:\/\/[^\/]+\/)[^?]/, '$1faq.aspx')
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JQuery как получить url? Memfis jQuery 8 29.07.2011 01:39
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30
Можно ли как для произвольного массива создавать вызовы функций , имеющих на входе kefi Общие вопросы Javascript 3 17.04.2009 16:53
Как найти путь к файлу для модификации? JuliaMilan Firefox/Mozilla 0 31.03.2009 14:06
Как сделать функцию типа toDataUrl для рисунка в ie6 ? Олег Общие вопросы Javascript 2 14.09.2008 00:06