Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.01.2013, 15:53
Новичок на форуме
Отправить личное сообщение для PAKOTxx Посмотреть профиль Найти все сообщения от PAKOTxx
 
Регистрация: 13.12.2011
Сообщений: 2

Проблемы со скриптом.
Здравствуйте,
Есть такой скрипт, написан не мною
<SCRIPT LANGUAGE="JavaScript">
var z=0; x=0; y=0; p=1; imh=0; imw=0; ff=0; top_div=0; left_div=0; x1=0; y1=0;
function zapoln (w_div,h_div,text,src_im,im_h,im_w,d_left,d_top) {
z=1;x=w_div;y=h_div;imh=im_h;imw=im_w;top_div=d_top;left_div=d_left;
document.all.im.innerHTML ='<img name=\'iim\' src=\''+src_im+'\' width='+imw+'height='+imh+'align=\'left\'>'+text;
document.all.im.style.display='block';resaze()};
function resaze () {
if (z==1) { if  (x1<=x*2){ p=p+0.03;};};
if (z==-1) {    if  (x1>=x){    p=p-0.03;};};
x1=(x*p).toFixed();y1=(y*p).toFixed();ff=(100*p^2).toFixed();
document.all.im.style.top=top_div-(y1-y)/2;document.all.im.style.left=left_div-(x1-x)/2;
document.all.im.style.width=x1; document.all.im.style.height=y1;document.all.im.style.fontSize=ff+'%';
document.all.iim.width=(imw*p).toFixed();document.all.iim.height=(imh*p).toFixed();
if (x1>150) {setTimeout('resaze()',40)} else {x1=x; y1=y; p=1; document.all.im.style.width=x;
document.all.im.style.height=y; document.all.im.style.fontsize='100%'; document.all.im.style.display='none';}; }
</SCRIPT>

<body background="MaterialsIP_123\\hcd.jpg">
<div id='im'  style='display:none; background:#ffffff; position:absolute; z-index:1000; border-width: 5px; border-color: #ffffff; border-style: ridge;' onmouseover='z=1; resaze()' onmouseout='z=-1; resaze()'><img name='iim'></div>
<div style="position:absolute; top:121; left:822; font-size:15px; z-index:-4; color:ActiveCaptionText">
<a href=''>test12333333</a></div>
<div style="position:absolute; top:93; left:171; z-index:-5;" onmouseover="zapoln (150,150,'test123','MaterialsIP_123\1356896692_1049201748.jpg',300,300,171,93)">
<a href=''>
<img src="MaterialsIP_123\1356896692_1049201748.jpg" width=300 height=300 alt="test123">
</a></div>
</html>
</body>

Смысл - при наведении на картинку, она увеличивается и появляется текст, который прикреплен к ней.
Проблема:
В ФФ увеличение идет, текст появляется, но ИСЧЕЗАЕТ картинка
В Хроме картинка вообще является статическим объектом, что наводи, что кликай, ничего не происходит
В ИЕ при наведении на картинки - ничего, при нажатии - открывается папка с .html файлом.
---
В прикрепленных файлах .html файл, для наглядности.
В чем может быть проблема и,возможно, как довести этот скрипт до ума? Заранее огромное спасибо.
Вложения:
Тип файла: zip temp2.zip (177.8 Кб, 1 просмотров)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы при установке модулей node.js tadjik1 AJAX и COMET 1 18.03.2012 02:20
Взаимодействие со скриптом на протяжении его выполнения Malgin AJAX и COMET 6 23.08.2010 22:39
Помогите со скриптом Pilageen Общие вопросы Javascript 5 13.04.2009 14:13
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37
Drug&Drop + всплывание события = проблемы =(( _NoName_ Events/DOM/Window 4 05.03.2009 17:47