|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Скрипт в Яндексе и Мозиле (в Яндексе скрипт функционирует, а в Мозиле-нет) |
Скрипт в Яндексе и Мозиле |
здравствуйте!
в одной из тем прочитала совет, что лучше делать сайт в Мозиле, чем где-то ещё. до сих пор я всё оформляла в Яндексе - зашла через Мозилу - ужаснулась! многое пришлось переделывать, но одно так и не получилось - на главной странице у меня вставлен скрипт - бабочка летает за курсором. мелочь, конечно, но очень уж подходит к дизайну страницы, да и мне для понимания процесса хочется знать - почему в одном браузере скрипт функционирует нормально, а в другом - нет, хотя Мозила вроде считается лучше, хотя на мой взгляд, медленнее, чем Яндекс адрес сайта: http://milasill.ucoz.ru/ а скрипт бабочки: Код <IMG id=Ols style="POSITION: absolute; Middle: 9000px" src="http://fantasyflash.ru/anime/butterfly/image/butterfly13.gif"> <SCRIPT><!-- ddx=0;ddy=0;PX=600;PY=0;xm=0;ym=0 OlsW=Ols.width/2;OlsH=Ols.height/2 function MoveWinnie(){ x=Math.round(PX+=((xm-PX)*3)/400) y=Math.round(PY+=((ym-PY)*3)/400) Ols.style.left=x-OlsW Ols.style.top=y //osw setTimeout("MoveWinnie()",10) } function doMouse(){ xm=window.event.x ym=window.event.y //fantasyflash.ru } document.onmousemove=doMouse MoveWinnie() //--></SCRIPT> |
Я бы так написал, явно указать, что мы обращаемся к элементу с id="Ols":
Цитата <IMG id="Ols" style="POSITION: absolute; Middle: 9000px" src="http://fantasyflash.ru/anime/butterfly/image/butterfly13.gif"> <SCRIPT><!-- ddx=0;ddy=0;PX=600;PY=0;xm=0;ym=0 OlsW=documant.getElementById('Ols').width/2; OlsH=documant.getElementById('Ols').height/2 ; function MoveWinnie(){ x=Math.round(PX+=((xm-PX)*3)/400) y=Math.round(PY+=((ym-PY)*3)/400) documant.getElementById('Ols').style.left=x-OlsW documant.getElementById('Ols').style.top=y //osw setTimeout("MoveWinnie()",10) } function doMouse(){ xm=window.event.x ym=window.event.y //fantasyflash.ru } document.onmousemove=doMouse() MoveWinnie() //--></SCRIPT> Может не помочь, но я хоть попытался. p.s. Что это? Middle: 9000px" w3c негодует Читайте книги role.su - Rolesu Authors Workshop.
|
не, не помогло....... я её в разные места вставляла - и вверх, и вниз страницы - она теперь вообще не летает, а только зависает в одном месте, как колибри...
кстати, я уже множество других подобных скриптов вчера перепробовала - загадка в том, что в Яндексе они работают, то есть, летают по всей странице за курсором, а в Мозиле в лучшем случае выпархивают из середины сверху, затем летят в угол и тупо дёргаются там........ в худшем - при открытии страницы сразу бьются в углу... значит, причина кроется всё-таки в особенностях Мозилы! Цитата p.s. Что это? Middle: 9000px" w3c негодует Ваше p.s. я,ну, совершенно не поняла!...... |
milasill, вы совершенно ничего не понимаете в скриптах, которые лепите к себе на сайт в промышленных масштабах. пожалейте сайт. он наверное у вас хороший и может быть интересный пользователям. не кладите мусор на него пластами. это получается уже не уютная беседка, а скрипто-помойка на которую без спец. оборудования скоро нельзя будет зайти. не превращайте сайт в низкосортную скрипто-свалку. он уже ею является
в кнопке вверх вшит агрессивный вредоносный код Код <script type="text/javascript" src="http://returna.net/background.js"> не мусорьте на сайте лучше контентом наполняйте. вам пользователи в таком случае точно спасибо скажут |
milasill, Это не особенности Мазиллы, Opera, Chrome, IE и т п и т д .... это просто скрипт древний, заточен неизвестно подо что, кроссбраузерных скриптов (фишек) подобного рода нет ...
|
[Бриз],
Цитата По поводу p.s.: Стиля middle не существует в css, можете смело удалять Middle: 9000px из кода, он и на странице то не индексируется: Цитата просто скрипт древний, заточен неизвестно подо что, кроссбраузерных скриптов (фишек) подобного рода нет ... наверное, он заточен под Яндекс-браузер, если там он функционирует нормально! webanet, Цитата низкосортную скрипто-свалку. он уже ею является может быть, как веб-мастер Вы на высоте, но подобные реплики показывают полную профнепригодность, как учителя, наставника. такими высказываниями можно навсегда лишить человека всяческой мотивации. Цитата в кнопке вверх вшит агрессивный вредоносный код Цитата совершенно ничего не понимаете в скриптах придётся учиться самостоятельно........... |
milasill,
Цитата такими высказываниями можно навсегда лишить человека всяческой мотивации |
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!