1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Java Script: Скрипт выдает ошибку:Object required

Тема в разделе "Web - программирование", создана пользователем Guest, 29 сен 2004.

Статус темы:
Закрыта.
  1. Guest

    Guest Гость

    Репутация:
    0
    У меня есть .js файл со следующей функцией.
    При запуске html, получаю сообщение об ошибке:"Object required" в первой строке этой функции.

    Код:
    function GetSystemFonts() 
    { 
       var fontsCount = dlgHelper.fonts.count; 
       var fArray = new Array(); 
       oOptions = new String("<option value=0>Choose a Font</option>"); 
       for (i = 1;i < fontsCount;i++) 
       { 
           fArray[i] = dlgHelper.fonts(i); 
            oOptions = oOptions + "<option value=" + i + ">"+ fArray[i] + "</option>"; 
       } 
       return oOptions; 
    }
    определение dlgHelper в html файле:

    Код:
    <OBJECT id=dlgHelper CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0px" height="0px"></OBJECT>
    Помогите, pls ;-(
     
  2. admin

    admin Well-Known Member

    Репутация:
    0
    Регистрация:
    8 авг 2003
    Сообщения:
    2.754
    Симпатии:
    1
    Guest
    стыреный ответ :)
    Код:
     
    <html> 
    <head> 
    <script> 
    function GetSystemFonts() 
    { 
    //debugger 
    var os = document.getElementById("sfnt"); 
    while(os.options.length>0)os.options[0]=null; 
    //var fontsCount = dlgHelper.fonts.count; 
    var arr = new Array(); 
    for(var i=1;i<dlgHelper.fonts.count;i++){ 
    arr[i] = dlgHelper.fonts(i); 
    } 
    arr.sort(); 
    for(var i=0;i<arr.length;i++){ 
    os.options[os.options.length] = new Option(arr[i],i); 
    } 
    } 
    </script> 
    </head> 
    <body> 
    <OBJECT id=dlgHelper CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0px" height="0px"></OBJECT> 
    <select id="sfnt" style="width:150px;"> 
    </select> 
    <button onClick="GetSystemFonts();">fill</button> 
    </body> 
    </html>
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей