Реклама на сайте Advertise with us

Помогите дописать javascript

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 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>

.

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 26/06/09 в 22:00       Ответить с цитатойцитата 

И в чём проблема?
Код:
document.write('<h1>'+referrer_keyword_parser()+'</h1>');

4
 



С нами с 16.10.08
Сообщения: 1372
Рейтинг: 834

Ссылка на сообщениеДобавлено: 26/06/09 в 23:05       Ответить с цитатойцитата 

спасибо сейчас работает, "+" не дописывал

.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »