Как вывести на страницу кусок кода ява-скриптом

Justify
На сайте с 20.05.2008
Offline
138
1057

Вот вопрос у меня, есть большое очень меню, нужно что бы робот гугла его не увидел, как спрятать этот кусок в файл nnnn.js например и вставить содержимое в место которое мне нужно?

Или может есть возможность не делать его в отдельном файле, меню, а обрамить в js, и что бы этот js выводил код в нужное место, типа как в рнр, echo=" код меню ".?

Может кто еще способ подскажет, чтобы нужный кусок текста не был доступен поисковому роботу?

пс: само меню уже нет возможности (времени) сделать суто js-скриптом, оно и так на js))

ппс: nofollow тоже нельзя использовать

ПЗ
На сайте с 10.10.2006
Offline
92
#1
Justify:
типа как в рнр, echo=" код меню ".?


<script type="text/javascript">
document.write( ' код меню ' );
</script>
Автомобили в России (http://www.autobb.ru/). Спецтехника BIZ - вся строительная, дорожная, коммунальная техника (http://www.spectehnika.biz/) и другая спецтехника в одном месте.
Justify
На сайте с 20.05.2008
Offline
138
#2

А так меню не работает :(

если вашим способом делаю...

Может есть еще варианты? И может дело еще в том что там не 1 строка?

loed
На сайте с 10.03.2007
Offline
188
#3

Если у Вас меню уже js, то надо его вынести в отдельный файл например menu.js а потом вставлять его в нужном месте страницы <SCRIPT src="/путь до файла/menu.js"></SCRIPT>

_Владимир_
На сайте с 04.06.2007
Offline
75
#4
Justify:
А так меню не работает :(
если вашим способом делаю...
Может есть еще варианты? И может дело еще в том что там не 1 строка?

Лучше сделать модульно, как в посте перед моим. Да, если внутри конструкции document.write() стоит разрыв строки, то это вызывает ошибку, тут нужно либо каждую стоку вносит в document.write() , либо вытянуть весь текст в одну строку.

черно / белая рассада seo icq: 426-714-284 (Владимир)
Justify
На сайте с 20.05.2008
Offline
138
#5
_Владимир_:
Лучше сделать модульно, как в посте перед моим. Да, если внутри конструкции document.write() стоит разрыв строки, то это вызывает ошибку, тут нужно либо каждую стоку вносит в document.write() , либо вытянуть весь текст в одну строку.

Спасибо Вам всем!

Действительно там разрыв строки. Теперь все оки ;)

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