|
| Дата |
|
USD/RUB | 90.2486 | BTC/USD | 68631.8687 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
08.01.2013, 00:03
|
#1
|
Не ленись - ебанись!
Регистрация: 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
Помогите, плз. Чую, что реально, но как - хз, не получается
|
|
|
08.01.2013, 00:51
|
#2
|
Сеньер Член
Регистрация: 03.04.2010
Сообщений: 1,738
Бабло: $280230
|
ну т.к
window.location.href="platnik.com/?q="+key+"&id=1";
|
|
|
08.01.2013, 00:59
|
#3
|
Не ленись - ебанись!
Регистрация: 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.
|
|
|
08.01.2013, 01:08
|
#4
|
главный злодей гофака
Регистрация: 18.06.2007
Сообщений: 5,760
Бабло: $953848
|
так точно пашет
Цитата:
<script type="text/javascript">
var key = "кей";
window.location.href="http://platnik.com/?q="+encodeURIComponent(key)+"&id=1";
</script>
|
__________________
|
|
|
08.01.2013, 01:13
|
#5
|
Не ленись - ебанись!
Регистрация: 03.04.2009
Адрес: Эльфовая башня
Сообщений: 1,228
Бабло: $358586
ТС -->
|
ТС
sspy, если в одном файле - да, пашет. Но у меня на странице уже есть один var с ключом, и есть подгрузка скрипта js, куда я могу вписать, что угодно. Я теперь думаю, как бы мне их подружить между собой. Пока безуспешно
|
|
|
08.01.2013, 01:13
|
#6
|
Member
Регистрация: 04.01.2013
Сообщений: 54
Бабло: $15265
|
Так?
PHP код:
<script type="text/javascript">
var key = "ключик";
window.location = "http://platnik.com/?q="+key+"&id=1";
</script>
|
|
|
08.01.2013, 01:15
|
#7
|
Не ленись - ебанись!
Регистрация: 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 соотвественно
|
|
|
08.01.2013, 01:17
|
#8
|
главный злодей гофака
Регистрация: 18.06.2007
Сообщений: 5,760
Бабло: $953848
|
DoctorFake, поменяй местами скрипты
__________________
|
|
|
08.01.2013, 01:19
|
#9
|
Не ленись - ебанись!
Регистрация: 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>?
|
|
|
08.01.2013, 01:21
|
#10
|
white powder
Регистрация: 29.04.2007
Сообщений: 2,692
Бабло: $370670
|
у тебя key определяется после редиректа, вот о чем sspy говорит
|
|
|
|