|                 | ||
|   | ||
| Вопросы от незнания CSS или JavaScript... | ||
JavaScript полностью отличается от Java. Java - объектно-ориентированный
 язык программирования, разработаннный Sun Microsystems. Ему нужны
 компиляторы и служебные файлы для функционирования. Программы,
 разработанные на JDK (Java Development Kit), могут работать

<HEAD>
<STYLE type="text/css">
    a.noneline {text-decoration: none;}
</STYLE>
</HEAD>
После чего применяем этот стиль:
<A HREF="ссылка" CLASS="noneline">


<A HREF="javascript:history.back()">Hазад</A>

В тексте страницы указать ссылку:
<SCRIPT LANGUAGE="javascript">
  if (self.parent.frames.length == 0)
    document.writeln("Проше пана перейти на
    <A HREF=index.html>фреймсет")
</SCRIPT>
Или бесцеремонно загрузить фреймсет:
<SCRIPT LANGUAGE="javascript">
  if (self.parent.frames.length == 0)
    self.parent.location="index.htm";
</SCRIPT>

<HEAD>
<SCRIPT LANGUAGE="javascript">
function newTitle()
{top.document.title="HОВЫЙ ЗАГОЛОВОК"; }
</SCRIPT>
</HEAD>
<BODY ONLOAD="newTitle();">
К счастью, в правильных браузерах это не работает. Следуйте более стандартным 
решениям и перегружайте фреймсет.

<SCRIPT LANGUAGE="javascript">
var Brwsr = window.navigator.appName
if (Brwsr == "Microsoft Internet Explorer")
{Cmd = "<BGSOUND SRC=music.mid>" }
else { Cmd = "<EMBED SRC=music.mid HIDDEN=true>" }
document.write( Cmd )
</SCRIPT>

<HEAD>
  <STYLE type="text/css">
    a:hover   { color: #xxxxxx }
  </STYLE>
</HEAD>

<P STYLE="text-indent: 15pt">... Абзац ...</P>

Как понятно из нижеприведенного сценария, это полумеры. Если вы
 понимаете, что такое HTML, то вы понимаете, что у вашего пользователя
 нет никакого экрана и нет никакого разрешения.
<SCRIPT LANGUAGE="javascript">
  var height=0;
  var width=0;
  if (self.screen)       // for NN4 and IE4
    {
     width = screen.width
     height = screen.height
    }
  else if (self.java)    // for NN3 with enabled Java
    {
     var jkit = java.awt.Toolkit.getDefaultToolkit();
     var scrsize = jkit.getScreenSize();
     width = scrsize.width;
     height = scrsize.height;
    }
  if (width == 800 && height == 600)
    { location.href = "800x600.htm" }
  else if (width == 640 && height == 480)
    { location.href = "640x480.htm" }
  else
    { location.href = "unknown.htm" }
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript">
document.writeln(document.lastModified)
</SCRIPT>

<HEAD> 
<SCRIPT LANGUAGE="JavaScript" SRC="путь_к_сценарию"></script> 
В кодировке 1251 маленькая "я" имеет код 0xFF, поэтому вместо "я" следует писать "\я".
 
Hа это явление жалуются только пользователи MSIE. Оно и понятно.
 Вставьте в тег ссылки слова onFocus="this.blur()". Все те, кто привык,
 что курсор не пропадает с глаз долой, скажут вам много теплых и ласковых слов.
 
<HEAD>
  <SCRIPT LANGUAGE="javascript">
    function ChangeImg()
    {
     if(document.images)
       {
       
eval("document."+ChangeImg.arguments[0]+"
.src=('"+ChangeImg.arguments[1]+"')");
       }
     }
    function preload()
     {
      if (document.images)
        { 
         var imgsrc = preload.arguments;
         arr=new Array(imgsrc.length);
         for (var j=0; j
        }
     }
  </SCRIPT>
</HEAD>
<BODY onLoad="preload('over1.gif', 'over2.gif', 'overN.gif')">
    где overN.gif - картинка, которая должна показываться при наведении
    мышки. onLoad нужен для того, чтобы картинки подгружались сразу, а
    не в то время, когда навели мышку, так как на слабом канале эффекта
    сразу можно не заметить.
<A HREF="1.htm" onMouseOver="ChangeImg('image1','over1.gif')"
                onMouseOut="ChangeImg('image1','out1.gif')">
<IMG SRC="out1.gif" NAME="image1">
</A>
<A HREF="2.htm" onMouseOver="ChangeImg('image2','over2.gif')"
                onMouseOut="ChangeImg('image2','out2.gif')">
<IMG SRC="out2.gif" NAME="image2">
</A>
<A HREF="N.htm" onMouseOver="ChangeImg('imageN','overN.gif')"
                onMouseOut="ChangeImg('imageN','outN.gif')">
<IMG SRC="outN.gif" NAME="imageN">
</A>
    в <IMG> "name" нужно для того, чтобы JS знал, какой картинке
    соответствует каждая ссылка.

Русифицированный MSIE 3.01 и, видимо, некоторые другие его родственники падают, встретив эту функцию.



<SCRIPT LANGUAGE="JavaScript">
  function loadPage(list)
    {
     location.href = list.options[list.selectedIndex].value
    }
</SCRIPT>
</HEAD>
<BODY>
<FORM>
 <SELECT>
  <OPTION VALUE="http://www.aaa.com/">AAA
  <OPTION VALUE="http://www.bbb.com/">BBB
  <OPTION VALUE="http://www.ccc.com/">CCC
 </SELECT>
 <INPUT TYPE="button" VALUE="Открыть"
        ONCLICK="loadPage(this.form.elements[0])">
</FORM>
</BODY>
 
©  2003г. Сляднев А.А.e-mail:Slyadnev_77@inbox.ru
http://www.Html-www.narod.ru