3.1.3.5. HTML фрейм#
Классы фреймов:
- class btkFrame.TbtkHTMLViewerFrame#
- class btkFrame.TbtkLookUpHTMLViewerFrame#
See also
3.1.3.5.1. Общие положения#
HTML фрейм предназначен для отображения и/или редактирования HTML страниц. Редактирование может происходить как в визуальном редакторе так и в редакторе HTML-кода.
Для использования подгружаемых скриптов необходимо добавлять тег совместимости браузера <meta http-equiv=”X-UA-Compatible” content=”IE=10”/> или <meta http-equiv=”X-UA-Compatible” content=”IE=edge”/>. Без этого тега он не подгружает и не выполняет скрипты вида <script src=””.
3.1.3.5.2. Паскаль скрипты в теле HTML#
В документе HTML паскаль-скриптами могут быть ссылки. При нажатии на сслылку произойдёт не переход по ссылке, а выполнение скрипта в рамках текущей выборки.
Для этого в теле тэга, обозначающего гипер-ссылку, необходимо поместить управляющий тэг <script>. То что находится после этого тэга будет считаться скриптом
<a href="<script><Pascal>
ShowMessage('Hello, World');
</Pascal>">Паскаль скрипт</a>
Этот же подход можно использовать и с помощью JS формировать паскаль операции на лету:
<HTML>
<script type="text/javascript">
func t ion popup() {
alert('popup Hello World!');
window.location.assign("<script> <Pascal>ShowMessage('PASCAL Hello, World');</Pascal>");
}
</script>
<Body>
<a id="myLink" title="Click to do something" nohref onclick="popup();return false;">JS Script</a>
</Body>
</HTML>
3.1.3.5.3. Свойства фрейма#
Раздел находится в разработке.
Пока описаны не все свойства.
Свойство |
Описание |
Управляет видимостью заголовка. |
|
Управляет видимостью панели управления. |