СТРАНИЦА   № 44« предыдущая  |  содержание  |  следующая »

Картинка, при наведении на которую, появляется другая картинка.

Данные скрипты меняют одну картинку на другую при наведении курсорв мышки (надписи выделенные зеленым необходимо откорректировать).
 

Код.

<script language="JavaScript">
<!--
v=parseInt(navigator.appVersion.substring(0,1))
function load(location){
return image;
}
if (v>=3){
tr=new Image();
tr.src="image.gif";
}
function show(where){
if (v>=3){
stored=where;
storedLocation=document.images[where].src;
document.images[where].src="image1.gif";
}
}
function hide(){
if (v>=3) document.images[stored].src=storedLocation;
}
//-->
</script>

В том месте, где необходимо в тег <a> вписывается:

<a href="index.htm" onMouseOver="show('im1')" onMouseOut="hide()">
<img src="image.gif" name="im1" height=30 width=30 border=0></a>

 

 


 
Второй вариант (надписи выделенные зеленым необходимо откорректировать).
 

Код.

<a href="index.htm" onMouseOver="document.myImage1.src='image1.gif'" onMouseOut="document.myImage1.src='image.gif'">
<img src="image.gif" border=0 name="myImage1" width=30 height=30 alt="">
</a>

 

 


 
Третий вариант служит для «подмены» нескольких разных картинок (надписи выделенные зеленым необходимо откорректировать).
 

Код.

<script language="JavaScript">
<!--
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
version = "old";
if (browserName == "Netscape" && browserVer >=3)
version = "new";
if (browserName == "Microsoft Internet Explorer" && browserVer >=4)
version = "new";
if (version == "new"){

toc1off = new Image(30,30);
toc1off.src = "image.gif";
toc1on = new Image(30, 30);
toc1on.src = "image1.gif";

toc2off = new Image(30, 30);
toc2off.src = "image.gif";
toc2on = new Image(30, 30);
toc2on.src = "image2.gif";

}
function img_act(imgName) {
if (version == "new") {
imgOn = eval(imgName + "on.src");
document [imgName].src = imgOn;
}
}
function img_inact(imgName) {
if (version == "new") {
imgOff = eval(imgName + "off.src");
document [imgName].src = imgOff;
}
}
//-->
</script>

В том месте, где необходимо в тег <a> вписывается:

<a href="index.htm" onMouseover="img_act('toc1')" onMouseout="img_inact('toc1')">
<img src="image.gif" name="toc1" border=0 width=30 height=30 alt="">
</a>
<a href="index2.htm" onMouseover="img_act('toc2')" onMouseout="img_inact('toc2')">
<img src="image.gif" name="toc2" border=0 width=30 height=30 alt="">
</a>

 

 


 
В четвертом варианте подменяется картинка при наведении курсора мышки на другую из двух картинок (надписи выделенные зеленым необходимо откорректировать).
 

Код.

<script language="JavaScript">
<!--
browser_name = navigator.appName;
browser_version = parseFloat(navigator.appVersion);
if (browser_name == "Netscape" && browser_version >= 3.0)
{ roll = 'true'; }
else if (browser_name == "Microsoft Internet Explorer" && browser_version >= 3.0)
{ roll = 'true'; }
else { roll = 'false'; }
function over(img,ref) { if (roll == 'true') {
document.images[img].src = ref; } }
function out(img,ref) { if (roll == 'true') {
document.images[img].src = ref; }
}
//-->
</script>

В том месте, где необходимо в тег <a> вписывается:

<img src="image1.gif" name="ks" width=30 height=30 alt="">
<a href="index.htm" onMouseOver="over('ks','image3.gif');" onMouseOut="out('ks','image1.gif');">
<img src="image.gif" width=30 height=30 border=0 alt="">
</a>
<a href="index1.htm" onMouseOver="over('ks','image.gif');" onMouseOut="out('ks','image1.gif');">
<img src="image.gif" width=30 height=30 border=0 alt="">
</a>

 

 


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

Код.

<script language="JavaScript">
<!--
var browser = navigator.appName;
browser_version = parseFloat(navigator.appVersion);
var browser_ok = false;
if (browser == "Netscape" && browser_version >= 4.0)
browser_ok = 'true';
else if (browser == "Microsoft Internet Explorer" && browser_version >= 4.0)
browser_ok = 'true';
if (browser_ok == 'true') {
a1=new Image; a1.src="image.gif";
a2=new Image; a2.src="image1.gif";
a3=new Image; a3.src="image2.gif";
}
//-->
</script>

« предыдущая  |  содержание  |  следующая »

 

Оставить комментарий

Знаете ли Вы, почему "черные дыры" - фикция?
Согласно релятивистской мифологии, "чёрная дыра - это область в пространстве-времени, гравитационное притяжение которой настолько велико, что покинуть её не могут даже объекты, движущиеся со скоростью света (в том числе и кванты самого света). Граница этой области называется горизонтом событий, а её характерный размер - гравитационным радиусом. В простейшем случае сферически симметричной чёрной дыры он равен радиусу Шварцшильда".
На самом деле миф о черных дырах есть порождение мифа о фотоне - пушечном ядре. Этот миф родился еще в античные времена. Математическое развитие он получил в трудах Исаака Ньютона в виде корпускулярной теории света. Корпускуле света приписывалась масса. Из этого следовало, что при высоких ускорениях свободного падения возможен поворот траектории луча света вспять, по параболе, как это происходит с пушечным ядром в гравитационном поле Земли.
Отсюда родились сказки о "радиусе Шварцшильда", "черных дырах Хокинга" и прочих безудержных фантазиях пропагандистов релятивизма.
Впрочем, эти сказки несколько древнее. В 1795 году математик Пьер Симон Лаплас писал:
"Если бы диаметр светящейся звезды с той же плотностью, что и Земля, в 250 раз превосходил бы диаметр Солнца, то вследствие притяжения звезды ни один из испущенных ею лучей не смог бы дойти до нас; следовательно, не исключено, что самые большие из светящихся тел по этой причине являются невидимыми." [цитата по Брагинский В.Б., Полнарёв А. Г. Удивительная гравитация. - М., Наука, 1985]
Однако, как выяснилось в 20-м веке, фотон не обладает массой и не может взаимодействовать с гравитационным полем как весомое вещество. Фотон - это квантованная электромагнитная волна, то есть даже не объект, а процесс. А процессы не могут иметь веса, так как они не являются вещественными объектами. Это всего-лишь движение некоторой среды. (сравните с аналогами: движение воды, движение воздуха, колебания почвы). Подробнее читайте в FAQ по эфирной физике.

Последнее обновление: суббота 27 июля 2024 г.
Bourabai Research Institution home page

Bourabai Research - Технологии XXI века Bourabai Research Institution