С нами с 16.10.08
Сообщения: 1372
Рейтинг: 834
|
Добавлено: 26/06/09 в 21:46 |
есть код
Код: | <script>
/* find a keyword for referer. feel free add other search engines*/
function referrer_keyword_parser() {
var patterns =
[
[ /^http:\/\/([a-z]+\.)?google\.(co\.)?[a-z]+/, /q=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?yahoo\.(co\.)?[a-z]+/, /p=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?search\.msn\.(co\.)?[a-z]+/, /q=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?search\.live\.(co\.)?[a-z]+/, /q=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?search\.aol\.(co\.)?[a-z]+/, /q=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?search\.ask\.[a-z]+/, /q=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?search\.lycos\.(co\.)?[a-z]+/, /query=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?digg\.com/, /s=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?rambler\.[a-z]+/, /query=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?yandex\.[a-z]+/, /text=([^&]+)/ ]
]
var p;
for ( var k in patterns) {
p = patterns[k]
if (document.referrer.match(p[0])) {
var m = document.referrer.match(p[1]);
if (m.length)
return m[1];
else
break;
}
}
return escape("default keyword");
}
</script>
|
как вывести в html фразу по которой человек пришел с поисковика?
т.е. примерно человек который искал конкретную фразу например "купить книги" попадает на мой сайт и видит <h1>купить книги</h1>
|
|
|
|
С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970
|
Добавлено: 26/06/09 в 22:00 |
И в чём проблема?
Код: | document.write('<h1>'+referrer_keyword_parser()+'</h1>'); |
|
|
|
|
С нами с 16.10.08
Сообщения: 1372
Рейтинг: 834
|
Добавлено: 26/06/09 в 23:05 |
спасибо сейчас работает, "+" не дописывал
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |