Сделать стартовой | Добавить в избранное Наш контактный e-mail  
  Полезные советы не только для начинающих

Как блокировать активное содержимое веб-страниц в Internet Explorer?

В Internet Explorer до последнего момента не было прикрыто уязвимое место, определяемое антивирусами как Exploit.CodeBaseExec. Оно позволяет запускать любые программы, расположенные на ПК пользователя, открывшего веб-страничку с нехитрым кодом. Чтобы проверить, подвержен ли ваш ПК такой атаке, создайте простейший html-файл следующего содержания:

<html>
<span datasrc="#oExec"
datafld="exploit"
dataformatas="html"></span>
<xml id="oExec">
<security>
<exploit>
<![CDATA[
<object id="oFile"
classid="clsid:11111111-1111-1111-1111-111111111111"
codebase="c:/windows/notepad.exe"></object>
]]>
</exploit>
</security>
</xml>
</html>

Если спустя пару секунд после его открытия в Internet Explorer сам собой запустится Блокнот, то ваш ПК уязвим. Убрать данную уязвимость Internet Explorer можно путём установки в реестре следующего параметра:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0 "1004"=dword:00000001.

После этого при попытке запуска потенциально опасного скрипта будет выдаваться запрос к пользователю. (Журнал "UPGRADE SPECIAL" №1(#1))

Как осуществить разработку страниц под разные разрешения?

Неплохим тоном является разработка страниц под разные разрешения.Но как это сделать так, чтобы для конкретного разрешения грузилась нужная страница? Можно, конечно, сделать стартовой сплэш-страницу, где каждый будет выбирать своё разрешение, но это будет утомлять людей и выглядеть, как минимум, несолидно. Есть способ лучше, а помогут осуществить его JavaScript и объектная модель браузера.
Сделай index.html пустым, вставь в него только скрипт, приведённый ниже (640.htm, 800.htm, 1024.htm - страницы заточенные под разные разрешения):

<script language=JavaScript>

switch (window.screen.width)

{

case 640:

window.location.replace("640.htm")

break;

case 800:

window.location.replace("800.htm")

break;

default:

window.location.replace("1024.htm")

break

}

</script>

Как сделать непрокручиваемый фон?

Ты знаешь, что фон твоей страницы может быть заполнен как монотонным цветом, так и рисунком. Но ты не знаешь, что можно сделать так, чтобы фон страницы оставался на месте, в то время как текст и другие элементы страницы будет прокручиваться. Если сделать всё грамотно, то это выглядит очень стильно. Реализуется этот эффект всего одной строчкой. В тег <BODY> надо вписать такое свойство бэкграунда: bgproperties=fixed.

Есть ли полезные фильтры DHTML?

В DHTML фильтр, который отображает картинку относительно вертикальной и горизонтальной осей. В чём полезность? В возможности оптимизировать. Скажем, вместо картинок правого и левого бордюров твоей паги можно залить на сервак и грузить юзерам только одну картинку. Остальное доделает клиентский браузер. А вот и листинг:

<HTML>

<HEAD>

<TITLE>Проба</TITLE>

<STYLE>

.effect{filter: flipv}

.effect1{filter: fliph}

</STYLE>

</HEAD>

</BODY>

<IMG CLASS=effect SRC="image.gif">

<IMG CLASS=effect1 SRC="image.gif">

</BODY>

</HTML>

ВЫ МОЖЕТЕ ЗАДАТЬ СВОЙ ВОПРОС НА НАШЕМ ФОРУМЕ!!!

Партнёры:

Cage's Home Page

Мистика и Мафия в OFP

Скачать игры и
заставки на NevoSoft

softobzor.ru Скачать  Java

© ® 2004-05 Все права защищены. Перепечатка или копирование материала с данного сайта без разрешения автора запрещено.

Hosted by uCoz