VBscript и Opera
Доброго времени суток.
Столкнулся с проблемой. Opera не поддерживает vbscript - к сожалению:( А у меня клиентский скрипт на vbscript? точнее все клиентские скрипты. А синтаксис javascriipt что то мне сложно дается. посидел помучался немогу переписать процедурку. Вот моя процедура на vbscript: sub image_resize(imgid,w,h) dim image_width dim image_height dim image_widthc dim image_heightc image_widthc = w image_heightc = h image_width = imgid.width image_height = imgid.height if image_width > image_height then imgid.width = image_heightc else imgid.height = image_heightc end if end sub вызываю с параметрами под ie все работает. на яве будет функция пробывал по всякому и document.GetElementById(imgid) - неполучается у меня что то :( подскажите как правильно сделать - кто знает. заранее спасибо. |
Решение
Огромное спасибо - за оперативное участие!
Столько ответов аж читать неуспевал.:( Проблема разрешилась - так(все-таки долго мучаясь я начал понимать синтаксис явы) вот рабочий код на яваскрипт: <!-- function image_resize(imgid,w,h) { var img var image_width var image_height var image_widthc var image_heightc image_widthc = w image_heightc = h image_width == imgid.width image_height == imgid.height if (image_width > image_height) { imgid.width = image_widthc } else { imgid.height = image_heightc } } //--> Если вдруг кто сталкнется с такой проблемой - пользуйтесь этим кодом или модифицируйте его. Вызов вункции: onLoad="image_resize(this,100,100)" главное у картинки должен быть прописан уникальный id. Всем спасибо. Пока. |
admina,
Вам вряд ли можно что-то посоветовать, кроме совета учить JavaScript. |
Часовой пояс GMT +3, время: 10:34. |