JavaScript. Помогите с редиректом - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.2486
BTC/USD68473.6454
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 08.01.2013, 00:03   #1
DoctorFake
Не ленись - ебанись!
 
Аватар для DoctorFake
 
Регистрация: 03.04.2009
Адрес: Эльфовая башня
Сообщений: 1,228
Бабло: $358586
По умолчанию JavaScript. Помогите с редиректом

Весь мозг измучал, потом вспомнил о гоуфаке. Есть страница, в ней

<script src="pp.js" type="text/javascript"></script>
<script type="text/javascript">
var key = "ключик";
</script>

Нужен редирект через window.location.href на platnik.com/?q=ключик&id=1
Помогите, плз. Чую, что реально, но как - хз, не получается
DoctorFake вне форума  
Старый 08.01.2013, 00:51   #2
huanpedro
Сеньер Член
 
Аватар для huanpedro
 
Регистрация: 03.04.2010
Сообщений: 1,738
Бабло: $280230
По умолчанию

ну т.к
window.location.href="platnik.com/?q="+key+"&id=1";
huanpedro вне форума  
Старый 08.01.2013, 00:59   #3
DoctorFake
Не ленись - ебанись!
 
Аватар для DoctorFake
 
Регистрация: 03.04.2009
Адрес: Эльфовая башня
Сообщений: 1,228
Бабло: $358586
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от huanpedro Посмотреть сообщение
ну т.к
window.location.href="platnik.com/?q="+key+"&id=1";
Не редиректит вообще. Я пытался сделать как-то так

window.location.href="platnik.com/?q='+key+'&id=1";

ну и результатом был редирект на platnik.com/?q='+key+'&id=1. И я так понял, что нельзя использовать кавычки в урле больше 2 раз, иначе редиректа не будет. То есть, в твоем варианте редирект не происходит, т.к. кавычки "разрывают" урл. В моем варианте редирект происходит, но на херню

Последний раз редактировалось DoctorFake; 08.01.2013 в 01:06.
DoctorFake вне форума  
Старый 08.01.2013, 01:08   #4
sspy
главный злодей гофака
 
Аватар для sspy
 
Регистрация: 18.06.2007
Сообщений: 5,760
Бабло: $953848
По умолчанию

так точно пашет
Цитата:
<script type="text/javascript">
var key = "кей";
window.location.href="http://platnik.com/?q="+encodeURIComponent(key)+"&id=1";
</script>
__________________
sspy вне форума  
Старый 08.01.2013, 01:13   #5
DoctorFake
Не ленись - ебанись!
 
Аватар для DoctorFake
 
Регистрация: 03.04.2009
Адрес: Эльфовая башня
Сообщений: 1,228
Бабло: $358586
ТС -->
автор темы ТС По умолчанию

sspy, если в одном файле - да, пашет. Но у меня на странице уже есть один var с ключом, и есть подгрузка скрипта js, куда я могу вписать, что угодно. Я теперь думаю, как бы мне их подружить между собой. Пока безуспешно
DoctorFake вне форума  
Старый 08.01.2013, 01:13   #6
Dexen
Member
 
Регистрация: 04.01.2013
Сообщений: 54
Бабло: $15265
По умолчанию

Так?

PHP код:
<script type="text/javascript">
var 
key "ключик";
window.location "http://platnik.com/?q="+key+"&id=1";
</script> 
Dexen вне форума  
Старый 08.01.2013, 01:15   #7
DoctorFake
Не ленись - ебанись!
 
Аватар для DoctorFake
 
Регистрация: 03.04.2009
Адрес: Эльфовая башня
Сообщений: 1,228
Бабло: $358586
ТС -->
автор темы ТС По умолчанию

Ребят, пишу:

страница 1.html с кодом

<script src="pp.js" type="text/javascript"></script>
<script type="text/javascript">
var key = "ключик1";
</script>

страница 2.html с кодом

<script src="pp.js" type="text/javascript"></script>
<script type="text/javascript">
var key = "ключик2";
</script>

Надо редиректы на platnik.com/?q=ключик1&id=1 и platnik.com/?q=ключик2&id=1 соотвественно
DoctorFake вне форума  
Старый 08.01.2013, 01:17   #8
sspy
главный злодей гофака
 
Аватар для sspy
 
Регистрация: 18.06.2007
Сообщений: 5,760
Бабло: $953848
По умолчанию

DoctorFake, поменяй местами скрипты
__________________
sspy вне форума  
Старый 08.01.2013, 01:19   #9
DoctorFake
Не ленись - ебанись!
 
Аватар для DoctorFake
 
Регистрация: 03.04.2009
Адрес: Эльфовая башня
Сообщений: 1,228
Бабло: $358586
ТС -->
автор темы ТС По умолчанию

sspy, это исключено, страниц далеко не 2. Вот что: я могу заменить на что-то строку <script src="pp.js" type="text/javascript"></script>. Вопрос: подскажите, на что ее заменить? На <script type="text/javascript">window.location.href="http://platnik.com/?q="+encodeURIComponent(key)+"&id=1";</script>?
DoctorFake вне форума  
Старый 08.01.2013, 01:21   #10
Юнга
white powder
 
Аватар для Юнга
 
Регистрация: 29.04.2007
Сообщений: 2,692
Бабло: $370670
По умолчанию

у тебя key определяется после редиректа, вот о чем sspy говорит
__________________
господин мойва любит вас 🙄https://t.me/musica_finale | у каждого есть история: https://anchor.fm/hibrokakbiz 🙉🎤🙊
Юнга вне форума