!kt0

!kt0
Рейтинг
46
Регистрация
28.06.2006
Должность
Программист, оптимизатор, студент
Интересы
Ночь
Жизнь = эксперимент, эксперимент = жизнь. Всегда до конца.

Штука очень интересная, но время все-таки пугает. Хотя с другой стороны, за время генерации можно еще 1 текст подготовить...

Постоянно читаю сие творчество. Мысли, которые там мелькают - вполне неплохи. По крайней мере, опыт кое-где перенимаю.

А по поводу воды и цепей маркова - он там где-то признавался, что половина статьи - это они и есть. Он просто по нескольку раз запускает генератор, вытаскивает "укуренные" предложения и втыкает, где не попадя.

Пардон. Ступил =)

Kolyaj:
!kt0, какая-то странная модель поведения у ваших списков.

По теме: данные можете получать как новомодным XMLHttpRequest, так и созданием элемента script. Таскать тяжеленные библиотеки, типа Prototype, из-за двух списков как-то нехорошо, можете воспользоваться след. функцией, созданной сильным сокращением Prototype:

var Try = {
these: function() {
for (var i = 0; i < arguments.length; i++) {
try {
return arguments();
} catch (e) {}
}
}
};
var Ajax = {
getTransport: function() {
return Try.these(
function() {return new ActiveXObject('Msxml2.XMLHTTP')},
function() {return new ActiveXObject('Microsoft.XMLHTTP')},
function() {return new XMLHttpRequest()}
) || false;
},

getContent: function(url) {
var req = this.getTransport();
try {
req.open('get', url, false);
req.send(null);
} catch (e) {
return '';
}
return req.responseText;
}
};

В результате имеем функцию Ajax.getContent('page.php?param1=value1&param2=value2'), которая возвращает содержимое страницы с данным url или пустую строку в случае ошибки.

При использовании элемента script можно сделать функцию:

function include(url) {
var s = document.createElement('SCRIPT');
s.type = 'text/javascript';
s.src = url;
document.body.appendChild(s);
}

В результате имеем include('page.php?param1=value1&param2=value2'), но при этом пхп-скрипт должен генерировать код JavaScript, который будет заполнять списки.

Удачи.

Не понимаю. Если пользуюсь Ajax.getContent, то летят русские кодировки 😕

Всем огромное спасибо за помощь! =)))

Думаю, что все гораздо проще, чем изучать аякс с нуля =)

К сожалению, в javascript я тоже полный ноль. Нужно сделать, чтобы менялись два выпадающих списка без перезагрузки страницы, причем хитро: изменили первый - поменялось содержимое второго, изменили второй - поменялось содержимое первого.

Подозреваю, что должно происходить примерно так:

1) получить текст страницы с адресом вида page.php?perem1=ctoto&perem2=... в переменную.

2) засунуть то что находится в этой переменной в форму

Или второй вариант:

1) получить страницу вида page.js?perem1=ctoto&perem2=... в переменную (На странице выводится javascript)

2) выполнить то что лежит в переменной

PS: без получения страницы сделать нельзя, так как все содержимое хранится в БД

Контента уникального попроюбуйте понавесить и ссылки хорошие на него. Еще можно в статьях синонимы поставить и опять же ссылки-ссылки и ссылки

Именно для поиска поищите исходники модулей крупных cms-ок. Тогда останется только паука написать...

Посмотрите что в файлах измененных, если iframe в конце, то точно пароли уперли.

Прошу прощения за самопиар и эмоциональность поста: http://seorepa.com/blog/archives/2007/04/11/338

Имхо, не тот раздел

А зачем вам это? Конкурента мочите? ПР4 я так понял на морде?

Если охото проспамить - аккуратненько потихонечку внутренние странички, чтобы вырос ПР. Потом можно будет с этого сайта ставить ссылки на что-нибудь свое или рекламу вешать... А в бан уйти всегда успеете

Всего: 309