Главная страница
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.084 c
2-1336143614
prodex
2012-05-04 19:00
2013.03.22
Событие окончания передачи по TCP в winsock


15-1329061277
Бумбурум
2012-02-12 19:41
2013.03.22
нужен список ключ-значение.


15-1335247067
99999
2012-04-24 09:57
2013.03.22
Проверить синтаксис.


2-1328363804
whoim
2012-02-04 17:56
2013.03.22
динамический двумерный массив of integer: не могу найти ошибку..


15-1333531744
AV
2012-04-04 13:29
2013.03.22
сохранность данных, кто как?