Клиентский JavaScript. Справочник


ee66c297

Клиентский JavaScript. Справочник



Глава 6 Java-классы, конструкторы и методы
В этой главе задокументированы Java-классы, используемые в LiveConnect, и их конструкторы и методы. Это алфавитный справочник по классам, которые дают Java-объектам возможность получать доступ к к
Jsexception
public-класс JSException расширяет Exception. java.lang.Object | +----java.lang.Throwable | +----java.lang.Exception | +----netscape.javascript.JSException
Описание
JSException является исключением, которое вызывается, если код JavaScript возвращает ошибку.
Конструктор. Резюме.
Класс netscape.javascript.JSException имеет следующий конструктор: Конструктор Описание JSException Конструирует JSException. Вы специфицируете, имеет ли JSException детальное сообщение и другую и

Jsexception
Конструктор. Конструирует JSException. Вы специфицируете, имеет ли JSException детальное сообщение и другую информацию.
Объявление
1. public JSException()2. public JSException(String s) 3. public JSException(String s, String filename, int lineno, String source, int tokenIndex)
Аргументы
s Детальное сообщение. filename URL файла, в котором возникла ошибка, если доступен. lineno Номер строки файла, если доступен. source Строка, содержащая код JavaScript. tokenIndex Индекс символа в
Описание
Детальное сообщение это строка, описывающая данное конкретное исключение. Каждая форма конструктора создаёт JSException с различной информацией: Форма 1 конструирует JSException без детального соо
Jsobject
Класс public final netscape.javascript.JSObject расширяет/extends Object. java.lang.Object | +----netscape.javascript.JSObject

Описание
Объекты в JavaScript оборачиваются (помещаются в оболочки) в экземпляры класса netscape.javascript.JSObject и передаются в Java. JSObject позволяет Java работать с объектами JavaScript. Если объек
Методы. Резюме.
Класс netscape.javascript.JSObject имеет следующие методы: Метод Описание call Вызывает метод JavaScript. equals Определяет, ссылаются ли два объекта JSObject на один и тот же экземпляр. eval Вычи
Call
Метод. Вызывает JavaScript-метод. Эквивалентен "this.methodName(args[0], args[1], ...)" в JavaScript.
Объявление
public Object call(String methodName, Object args[])
Equals
Метод. Определяет, ссылаются ли два объекта JSObject на один и тот же экземпляр. Переопределяет: equals в классе java.lang.Object

Объявление
public boolean equals(Object obj)
Eval
Метод. Вычисляет выражение JavaScript. Это выражение является строкой исходного кода JavaScript, который вычисляется в контексте "this".
Объявление
public Object eval(String s)
Getmember
Метод. Запрашивает значение свойства объекта JavaScript. Эквивалентен "this.name" в JavaScript.
Объявление
public Object getMember(String name)

Getslot
Метод. Запрашивает значение элемента массива объекта JavaScript. Эквивалентен "this[index]" в JavaScript.
Объявление
public Object getSlot(int index)
Getwindow
Static-метод. Возвращает JSObject для окна, содержащего данный аплет. Этот метод используется только в клиентском JavaScript.
Объявление
public static JSObject getWindow(Applet applet)
Removemember
Метод. Удаляет свойство объекта JavaScript.

Объявление
public void removeMember(String name)
Setmember
Метод. Устанавливает значение свойства объекта JavaScript. Эквивалентен "this.name=value" в JavaScript.
Объявление
public void setMember(String name, Object value)
Setslot
Метод. Устанавливает значение элемента массива объекта JavaScript. Эквивалентен "this[index]=value" в JavaScript.
Объявление
public void setSlot(int index,Object value)

Tostring
Метод. Конвертирует JSObject в String. Переопределяет: toString в классе java.lang.Object
Объявление
public String toString()
Plugin
public-класс Plugin расширяет Object. java.lang.Object | +----netscape.plugin.Plugin
Описание
Этот класс представляет отражение plug-in'а в Java. Plug-ins, которым необходимы Java-методы, ассоциированные с ними, должны создавать подкласс данного класса и добавлять новые (возможно, внешние)
Конструктор и методы. Резюме.
Класс netscape.plugin.Plugin имеет следующий конструктор: Конструктор Описание Plugin Конструирует Plugin. Класс netscape.plugin.Plugin имеет следующие методы: Метод Описание destroy Вызывается пр

Destroy
Метод. Вызывается при разрушении plug-in'а. Вы никогда не должны вызывать этот метод явно, он вызывается при уничтожении plug-in'а. С момента вызова этого метода plug-in будет продолжать оставатьс
Объявление
public void destroy()
Getpeer
Метод. Возвращает внешний NPP-объект -- экземпляр plug-in'а, являющийся внешней частью Java-объекта Plugin. Это поле устанавливается системой, но может читаться из внешних методов plug-in'а путём
Объявление
public int getPeer()
Getwindow
Метод. Возвращает окно JavaScript, в которое plug-in внедрён.

Объявление
public JSObject getWindow()
Init
Метод. Вызывается при инициализации plug-in'а. Вы никогда не должны вызывать этот метод явно, он вызывается при создании plug-in'а.
Объявление
public void init()
Isactive
Метод. Определяет, ссылается ли по-прежнему Java-отражение plug-in'а на активный plug-in. Plug-in-экземпляры уничтожаются всякий раз при оставлении страницы, содержащей plug-in, вызывая таким обра
Объявление
public boolean isActive()

Plugin
Конструктор. Конструирует Plugin.
Объявление
public Plugin()


Первый сайт на PHP - перейти
Введение - перейти
Немного о Web-программировании - перейти

История. Места. Источники. - перейти
Основы - перейти
Выборочная загрузка - перейти
Простейший интернет-магазин - перейти
Папкопотрошилка - перейти
Закачка файлов - перейти
Авторизация доступа - перейти
Гостевая книга - перейти
Система оценки материалов - перейти
Файловый менеджер - перейти

Полезные мелочи - перейти
Передача данных между страницами - перейти