Помогите доработать скрипт

K1
На сайте с 19.11.2012
Offline
108
612

Суть такая. На сайте создана отдельная страница для скачивания файлов. Т.е. из записи на файл идет ссылка вида /go_1.html?http://site.ru/file.rar.

Файл go_1.html залит в корень сайта. В нем имеется скрипт, который показывает ссылку после работы таймера.

Скрипт:


<script type="text/javascript">
var domain = self.location.host,url=self.location.search,url=url.substring(1, url.length);
function _go(){window.location.replace(url);}
function timer(){
var t=document.getElementById('timerSec'),c=document.getElementById('timerWrapp'),s=parseInt(t.innerHTML-1);
if(t.innerHTML==0){
var anch = '<center><img src="http://mysite.ru/download_free.png" style="padding:10px;"><center>';
c.innerHTML='<a class="go" href="javascript://" onClick="_go()">'+ anch + '<\/a>';
}else{
t.innerHTML=s;
setTimeout(function(){timer()},1000);
}};
</script>

Свою задачу этот скрипт выполняет отлично. Ссылка появляется после работы таймера и файл можно скачать.

Теперь пытаюсь прикрутить возможность передачи на страницу go_1.html тайтла страницы донора (с которой был совершен переход).

Вроде понимаю, что для этого необходимо передать данный параметр через УРЛ, но вот хоть убейте, не получается ничего. А ведь еще необходимо и вывести этот параметр на странице акцепторе.

Помогите пожалуйста добрые люди)

дани мапов
На сайте с 06.09.2012
Offline
204
#1

Необязательно через УРЛ передавать, можно попробовать через $_SESSION. На странице скачивания можно и через ajax получить передаваемый тайтл.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
K1
На сайте с 19.11.2012
Offline
108
#2

А подскажите реализацию пожалуйста. Или где можно поподробнее почитать.

tommy-gung
На сайте с 22.11.2006
Offline
304
#3
Здесь не могла быть ваша реклама

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий