molba do js specove!

7 отговора 175 прегледа
#1

molba do js specove!

Ако някога имате време да погледнете това - free.top.bg/konstantinlozev/ready%20examples/ready%20examples/lens/lens3.htm
Значи има един неприятен момент когато зареждам страници с този скрипт в inframe - изображението в страницата се показва чак когато сложа мишката върху мястото където трябва да се зареди !

(Много ми помогна css но изглежда няма време в момента !)

Отговор
в отговор на hardroker #2

Re: molba do js specove!

Неприятния момент е защото картинката е нормално скрита - hidden. При onLoad пренасочваш onMouseMove към move, където картинката се прави видима, но move е изпълнява за първи път тогава, когато браузера установи мърдане на мишката. А браузера смята мишката за мръдната тогава, когато тя се намира във вътрешната част на прозореца (не върху менюто, статус бар-а ...).

Най-същественото е невидимо за очите
Отговор
в отговор на Lot #3

Re: molba do js specove!

Освен това, по никакъв начин не можеш да използваш STYLE по този начин - top:javascript_variavle, защото JavaScript и CSS са 2 различни неща. За да сменяш динамично стила на някък обект, обаче трябва да ползваш script.

Най-същественото е невидимо за очите
Отговор
в отговор на Lot #4

Re: molba do js specove!

Lot, css+javascript=DHTML.
За съжаление аз не можах да отворя сайта да видя за какво става въпрос

--
The#Project - лайфстайл списание в мрежата
Отговор
в отговор на voyager #5

Da

И аз това искам да кажа. Обаче,
JavaScript != CSS

Коментирам реда

<img src="sample.jpg" STYLE="position:absolute; top:offsetV;left:offsetH; height:427; width:640; visibility:hidden " id="background" >

забележи top и left

A не можеш да отвориш сайта, защото в адрес бара се получава това :
[линк]


а не
[линк] examples/ready examples/lens/lens3.htm


Най-същественото е невидимо за очите
Отговор
в отговор на Lot #6

Re: Da

Дааа, много си прав, така не става. Мерси за пастването на кода, а ако проблемът е само в променливите (това вече е към хардрокер), става така:

document.write("<img src=\"sample.jpg\" STYLE=\"position:absolute; top:"+offsetV+";left:"+offsetH+"; height:427; width:640; visibility:hidden \" id=\"background\" > ");

--
The#Project - лайфстайл списание в мрежата
Отговор
в отговор на hardroker #7

Re: molba do js specove!

Ami kakav ti e problema, javno tova hidden e ostanalo ot paste-vane. Pravish si go visible i vsichko e OK.

Promenih ti go.

Отговор
в отговор на css #8

Re: molba do js specove!

Благодаря на всички ! CSS вярно че проблемът беше такъв и аз го забелелязах, но след като написах молбата до JS спецове !Благодаря !

Отговор