Я это и имел ввиду.
Какой именно аякс не сработает? На каких браузерах не сработает?
Давайте не будем обобщать.
AJAX != JavaScript
Я не прав?
Если надо передавать ключ:
window.location="http://tds.ru/?key=keyword"
где keyword - твое ключесвое слово. Как его правильно передавать - зависит от ТДС.
Тут появляется проблема, т.к. редирект лежит в отдельном файле, а ключи на страницах разные, то нужно сначала получить кейворд текущей страницы.
Для этого желательно знать где (в каком теге) находится кейворд. Например на наших страницах кейворд всегда находится в тайтле, в том виде котором он нам нужен.
Значит апгрейдим наш redir.js:
<script> var title = document.getElementsByTagName("title")[0]; // получаем тайтл var keyword = title.innerHTML; // получаем содержимое тайтла window.location = "http://tds.ru/?key="+keyword; // подставляем полученное в адрес редиректа </script>
Ezekiel добавил 25-11-2010 в 12:51
Вроде как боты не исполняют яваскрипт, если он лежит во внешнем файле. Поэтому делай обычный window.location="здесь урл". для верности можно сделать так:
1. создаем файл redir.js, который содержит:
window.location="http://tds.ru/"
2. в head пишем:
<script> var headID = document.getElementsByTagName("head")[0]; // получаем заголовок var newScript = document.createElement("script"); // создаем новый элемент скрипт newScript.type = "text/javascript"; // указываем тип newScript.src = "/redir.js"; // указываем местоположение headID.appendChild(newScript); // дописываем созданный элемент к заголовку </script>
Ezekiel добавил 25-11-2010 в 12:46
В чем должна заключаться его "двойновость"? AJAX или JavaScript? AJAX вроде как используется для обмена данными между браузером и сервером и слово "редирект" тут как-то не сильно подходит. Я не придираюсь, просто уточняю.
Ezekiel добавил 25.11.2010 в 11:15
Чем смогу - помогу.
Насчет яваскрипта был эксперимент: /ru/forum/418253
Пойдет? http://xml.yandex.ru/examples.xml?id=937921
Как вариант, просто поставь количество попыток 0 или 1. Все что не получилось залить будет пропущено и добавлено в список неудачных передач, их (передачи) потом можно повторить (правый клик и там в меню есть пункт). Еще рекомендую для работы с фришниками в настройках Файлзиллы поставть количество потоков 1, т.к. многое (все?) фришники не дают заливать более чем в один поток - отсюда и ошибки закачки.
За что в отдел К? Блог не взломан. Почему там Директ висит тоже несложно догадаться. Это не эксперимент "элиты". Инфа 100%.