Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

java скрипт   Найти похожие ветки 

 
alexdn ©   (2012-07-11 16:45) [0]

Вот пытаюсь изменять размеры окна iframe, при нажатии на кнопочку, но что то не хочет iframe менять размер -
     <script>
         function showNames(elem) {

                 var input1 = document.getElementById("a");
                 var input2 = document.getElementById("b");
                 iframeId.width = input1.value*100;
                 iframeId.height = input2.value * 100;
       
         }
     </script>
     <input name="submit" type="submit" style="width: 110px; height:37" value="Расчет" onClick="showNames(this)">


 
alexdn ©   (2012-07-11 16:46) [1]

соответственно a и b - другие input-ы..


 
Медвежонок Пятачок ©   (2012-07-11 16:50) [2]

Отладчики - они для лохов.


 
Медвежонок Пятачок ©   (2012-07-11 16:52) [3]

кроме того, есть подозрение, что если даже скрипт и рабочий, то после сабмита все возвращается на круги своя и у тебя снова исходная страница.


 
Дмитрий С ©   (2012-07-11 17:06) [4]

Сделай файл со всем кодом и выложи.


> height:37"

Это точно не работает.


> onClick

все маленькие


> iframeId.width = input1.value*100;
>                  iframeId.height = input2.value * 100;

где определение iframeId ? или ты пишешь скрипт IE only?


> iframeId.width = input1.value*100;

iframeId.style.width= (input1.value*100) + "px";


 
alexdn ©   (2012-07-11 17:07) [5]

> Медвежонок Пятачок ©   (11.07.12 16:52) [3]
И самое что интересное, что в Хроме работает, а в опере и эксплорере наверно точно сабмит сабмитит..


 
Дмитрий С ©   (2012-07-11 17:14) [6]


> onClick="showNames(this)

onclick="showNames(this);return false"


 
alexdn ©   (2012-07-11 17:23) [7]

> Дмитрий С ©   (11.07.12 17:14) [6]
;return false" убивает всё шевеление на корню..


 
alexdn ©   (2012-07-11 17:33) [8]

вот странно, вот так в хроме всё работает -
     <script>
         function showNames(elem) {

                 var input1 = document.getElementById("a");
                 var input2 = document.getElementById("b");
                 iframeId.width = input1.value*100;
                 iframeId.height = input2.value*100;
         }
     </script>
     <input name="submit" type="submit" style="width: 110px; height:37" value="Расчет" onclick="showNames(this)" />


 
alexdn ©   (2012-07-11 17:58) [9]

вот страничка, в хроме всё норм, больше нигде - http://enigma10.somee.com/


 
Дмитрий С ©   (2012-07-11 17:58) [10]

Пока ты всю страницу не скинешь - тебе тут никто не поможет


 
Дмитрий С ©   (2012-07-11 19:22) [11]


> http://enigma10.somee.com/


<iframe class="frame1" frameborder="0" name="frame1" id="iframeId" scrolling="auto" font sice="1"
                       <!--src="/info.html"--> id="iframeId" style="width: 450px; height: 290px">

Комментарии так писать нельзя.

Таблицы без tr, но с td недопустимы.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Strict ага.

         function showNames(elem) {

                 var input1 = document.getElementById("a");
                 var input2 = document.getElementById("b");
                 var iframeId = document.getElementById("iframeId");
                 /*input1.value = input1.value*100;*/
                 /*input2.value = input2.value * 100;*/
                 iframeId.style.height = (input1.value*100) + "px";
                 iframeId.style.width = (input2.value*100) + "px";
       
         }


+

событие лучше вешать не на onclick кнопки, а на onsubmit формы.


 
alexdn ©   (2012-07-11 19:29) [12]

> Дмитрий С ©   (11.07.12 19:22) [11]
спасибо) работает



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.11 c
15-1339412694
NieL
2012-06-11 15:04
2013.03.22
ошибка xml


15-1343804102
Unknown user
2012-08-01 10:55
2013.03.22
Алгоритм преобразования четырехугольника в другой четырехугольник


15-1335608712
Труп Васи Доброго
2012-04-28 14:25
2013.03.22
Телефоноудлинитель


3-1276674643
Hadroran
2010-06-16 11:50
2013.03.22
Построение представления


15-1327133819
Inovet
2012-01-21 12:16
2013.03.22
DrWeb 7.0 постоянное обращение к диску





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский