|
|
|
|
|
для: wemd
(21.01.2007 в 13:37)
| | Чет я не понимаю. Задача какая? На сколько я понял, то ты хочешь подменить контент страницы для поисковика. То есть, у тебя стоит контент для поисковика, который тот индексирует, а потом у тебя меняется этот текст на текст для пользователя при помощи жабаскрипта. При этом, второй текст, конечно, индексироваться не будет. Так?
Если так, то мой метод работать будет.
Можно так:
<head>
<script>
var d=document;
var el=d.getElementById('all_body');
</script>
</head>
<body onload="del_all()">
<div id="all_body">
<h1>Текст</h1>
</div>
<script>el.innerHTML=''; </script>
</body>
|
Но так то же самое. Если вы хотите просто не загружать контент, что на странице, то просто не пихайте его туда. Зачем, если его все равно никто не увидит? Даже поисковик.
Если вам надо ВЫВЕСТИ новый текст, в дополнение к чему-то, то вам надо сделать вот это:
d.getElementById('place_to_input').innerHTML='Это добавится в ваш блок с id=place_to_input';
|
Если нужно, чтобы текст был в коде, но не был на экране - задайте ему css: display: none;
Если нужно убрать его сразу во время загрузки, то сделайте так:
<head>
<script>
var d=document;
var el=d.getElementById('text');
</script>
</head>
<body>
<script>el.style.display='none'; </script>
<div id="all_body">
<h1>Текст</h1>
</div>
</body>
|
| |
|
|
|
|
|
|
|
для: SHAman
(21.01.2007 в 12:51)
| | это... там onload="del_all()"> , другими словами он ждёт загрузки БОДИ... можно, чтобы не ждал загрузки этого боди? а сразу игнорировал Боди??
ИЛИ МОЖНО, КАК СКАЗАЛ БАМСИ - УДАЛИТЬ БОДИ ПОЛНОСТЬЮ ну НЕ(!) скрыть от промотра а в сорсе будет? или это к АЯКС? | |
|
|
|
|
|
|
|
для: Бамси
(21.01.2007 в 12:45)
| | Не проверял, но на вскидку так:
<head>
<script>
var d=document;
function del_all() {
var el=d.getElementById('all_body');
el.innerHTML='';
}
</script>
</head>
<body onload="del_all()">
<div id="all_body">
<h1>Текст</h1>
</div>
</body>
|
=========
добавлено: проверил - работает. | |
|
|
|
|
|
|
|
для: wemd
(21.01.2007 в 12:18)
| | Удалил или просто не показал? | |
|
|
|
|
|
|
| вот задача- у нас есть хтмл страница, при окончании тэга "</body>", нужно чтобы стоял яваскрипт или перед БОДИ(просто как я понял для яваск это разные вещи в этом примере.. но лучше пример , который покажет ПЕРЕД БОДИ) , который, когда до него дойдёт браузер удалил из показа весь контент сайта- а конкретнее всё что находиться в тэге БОДИ..
плиз не пишите, что это тупо глупо или для чего это...))) это именно то , что нужно! | |
|
|
|
|