Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.07 c
2-1336072088
Глеб
2012-05-03 23:08
2013.03.22
Склеивание форм в дельфи


15-1332243086
Kerk
2012-03-20 15:31
2013.03.22
Google Hangouts


15-1343841386
alexdn
2012-08-01 21:16
2013.03.22
Откуда картинка


15-1330005162
Artem
2012-02-23 17:52
2013.03.22
Посоветуйте программу-терминал...


2-1348395531
Писатель
2012-09-23 14:18
2013.03.22
Преобразование String в PwideChar





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский