Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запрет на запись или устранение лишнего кода, убрать ненужный код 
:(
    Опции темы
toledo
  Дата 1.3.2008, 01:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 1.3.2008

Репутация: нет
Всего: нет



Всем доброго дня! Столкнулся тут с проблеммой. Есть сервер, туда студенты вылаживают свои персональные странички.
Сервер автоматически добавляет в каждую страницу ненужный код (внизу каждой страницы строка поиска, счётчики) подскажите плиз как убрать это со странички средствами ява скрипт, либо же css. Можно ли просто запретить страничку на запись?
вот такая страничка:
http://students.cs.donntu.edu.ua/t2007/sp07m/aleykin/
мусор вставляется после </html>
или если не убрать, то хотябы скрыть. подскажите плиз.
Всем заранее спасибо
PM MAIL   Вверх
vasac
Дата 1.3.2008, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 13
Всего: 36



Наверное сервер не просто так добавляет. Наверное хозяева этого сервера хотят, чтобы он добавлял.
PM WWW   Вверх
ksnk
Дата 1.3.2008, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 84
Всего: 386



toledo, Вообще-то это обычная практика на всех бесплатных серверах. Вы слыхали про бесплатный сыр?
Убрать можно, и даже не очень сложно, но вы должны быть готовым к тому, что хозяева хостинга могут удалить вашу страничку напрочь... Как правило, условия предоставления хостинга никто не скрывает - поинтересуйтесь там, у себя ;-) 


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
toledo
Дата 1.3.2008, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 1.3.2008

Репутация: нет
Всего: нет



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

Это сообщение отредактировал(а) toledo - 1.3.2008, 20:23
PM MAIL   Вверх
Sardar
Дата 1.3.2008, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Лиса помещает это дело после <hr>, следовательно:

Код

var nds = document.body.firstChild;
while(nds && nds.tagName != 'hr') nds = nds.nextSibling;
nds = nds.nextSibling;
while(nds) {
   nds.style.display = 'none';
   nds = nds.nextSibling;
}


Скроем всё после первого <hr> (повесь это дело на onload естественно). Не уверен будет ли работать под другими браузерами, нужно посмотреть какой DOM они строят.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
ksnk
Дата 1.3.2008, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 84
Всего: 386



Цитата(toledo @  1.3.2008,  20:22 Найти цитируемый пост)
я уже говорил с админом, говорит если можешь скрыть - скрывай....т.е. им када то давно это наворотили, и щас они не могут это убарть

Это точно был админ? ;-)
Вот еще один способ из "вирусного" арсенала.
Код

<html>
<head>
<title> pure html</title>
</head>
<body>
some text
</body>
<!--break-->
<script type='text/javascript'>
window.onload=function(){
    document.write('<head>'+
                document.getElementsByTagName('head')[0].innerHTML+'</head>'+
        '<body>' +
                document.body.innerHTML.split('<!--break-->')[0]+'</body>');
    document.close();
}
</script>
</html>
<!-- folowing text come from outer space -->
If you can see this - you lost :-(

Правда эффект несколько странный... да и на большом тексте не проверял smile



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
toledo
Дата 2.3.2008, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 1.3.2008

Репутация: нет
Всего: нет



Пасибо вам, ребята, буду пробовать, о результатах отпишусь smile

Добавлено через 6 минут и 19 секунд
А ещё вот интересно, как это всё скрыто тут:
http://students.cs.donntu.edu.ua/t2005/sp03n/akzhigitov/
может подскадет кто?
Облако тегов?
PM MAIL   Вверх
ksnk
Дата 2.3.2008, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 84
Всего: 386



Цитата(toledo @  2.3.2008,  13:24 Найти цитируемый пост)
может подскадет кто?

Кстати, тоже забавно:
Код

...
</body>
<!--  не надо мне ваших поисков -->
<span id="spanSearchBar"><br>
<br>

по onload делается воттакое
Код

    varSpanSearchBar = document.getElementById("spanSearchBar");
    varSpanSearchBar.innerHTML = '';

P.S.
может вам все-таки лучше совместно админа попинать... ? Чем преодолевать сложности загадочного администрирования?


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0732 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.