Главная страница
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.49 MB
Время: 0.054 c
15-1349681511
Jeer
2012-10-08 11:31
2013.03.22
Отечественные микропроцессоры


15-1332880203
Юрий
2012-03-28 00:30
2013.03.22
С днем рождения ! 28 марта 2012 среда


2-1346166751
avil
2012-08-28 19:12
2013.03.22
tcombobox со своими правилами


15-1331641742
Kerk
2012-03-13 16:29
2013.03.22
Про профессию


15-1332534602
Юрий
2012-03-24 00:30
2013.03.22
С днем рождения ! 24 марта 2012 суббота