Promotic
WikipediaLinkedInYoutubeTwitterFacebook

WndHtmlPage - metoda obiektu Pm

Opis:
Wyświetlenie strony HTML w modalnym/niemodalnym oknie.

Niniejsza metoda jest przestarzała (lecz funkcjonalna) oraz jest zastąpiona przez metodę OpenView("/#glob/webbrowser").

Składnia:
WndHtmlPage(sURL As String, [sStyle As String], [sOptions As String], [vArguments As Variant]) As Variant
Wołanie:
Pm.WndHtmlPage sURL
Parametry:
sURL(String) Adres strony HTML.
sStyle[opcjonalne] (String) Dodatkowe parametry określająca sposób wyświetlenia okna. Dane są tutaj w formacie KeyVal, na przykład "modal:yes;".
"modal:yes/no;" (opcjonalne) - Znacznik, czy okno będzie modalne (yes) lub niemodalne (no) (yes = domyślnie).
sOptions[opcjonalne] (String) Dodatkowe parametry przekazywanych funkcji Internet Explorera do wyświetlenia okna. Dane są tutaj w formacie KeyVal, na przykład "dialogLeft:50px;dialogTop:50px;dialogWidth:300px;dialogHeight:200px;resizable:no;".
"dialogWidth:nnn;" (opcjonalne) - Ustawia szerokość okna w wybranej jednostce (px, mm, cm).
"dialogHeight:nnn;" (opcjonalne) - Ustawia szerokość okna w wybranej jednostce (px, mm, cm).
"dialogLeft:nnn;" (opcjonalne) - Ustawia pozycję okna w kierunku osi X z wybranej jednostce (px, mm, cm).
"dialogTop:nnn;" (opcjonalne) - Ustawia pozycję okna w kierunku osi Y z wybranej jednostce (px, mm, cm).
"center:yes/no;" (opcjonalne) - Określa, czy okno mo zostać wycentrowane na środek obszaru roboczego (yes = domyślnie).
"resizable:yes/no;" (opcjonalne) - Określa, czy okno ma stałe wymiary (no = domyślnie).
"scroll:yes/no;" (opcjonalne) - Określa, czy okno wyświetli scrollbary (paski przesuwania) (yes = domyślnie).
"help:yes/no;" (opcjonalne) - Określa, czy okno wyświetli ikonę do pomocy kontekstowej (yes = domyślnie).
"status:yes/no;" (opcjonalne) - Określa, czy okno wyświetli pasek stanu (no = domyślnie).
vArguments[opcjonalne] (Variant) Parametr przekazany wyświetlanej stronie HTML. Może być dowolnego typu danych, łącznie z tablicą wartości. Strona HTML w oknie może przystępować do tej wartości przy pomocy właściwości dialogArguments HTML obiektu window.
Wartość zwrotna:
Zwrócona wartość ma sens wyłącznie w trybie okna modalnego (parametr sStyle="modal:yes;"). Strona HTML w oknie może ustawić tę wartość przy pomocy właściwości returnValue HTML obiektu window. Może być dowolnego typu dnaych, łącznie z tablicą wartości. Jeżeli właściwość nie jest ustawiana na danej stronie HTML lub chodzi o okno niemodalne, wtedy zwróconą wartością jest wartość Empty.
Notatka:
Pozycję i wielkość okna można określać w następujących jednostkach: px - w pikselach, mm - w milimetrach, cm - w centimetrach.
 
Metoda ta na razie nie działa w Web panelach.
Patrz również:
Przykład1:
Wyświetlenie odpowiedniej strony HTML w modalnym oknie na określonej pozycji i w określonej wielkości. Ikona pomocy kontekstowej nie jest wyświetlona i nie można zmieniać wymiarów okna:
VBScriptWybierz oraz skopiuj do schowka

Pm.WndHtmlPage "https://www.promotic.eu", "", "dialogLeft:50px;dialogTop:50px;dialogWidth:500px;dialogHeight:300px;resizable:no;help:no;"
Przykład2:
Wyświetlenie pliku tekstowego eula.txt z katalogu systemowego Windows w modalnym oknie.
VBScriptWybierz oraz skopiuj do schowka

Pm.WndHtmlPage "file://" & Pm.DiscGetPath("#winsys:eula.txt")
Navigacja:
 
- Pm
 
- Abs
- Cos
- E
- Exp
- LN2
- PI
- Pow
- Sin
- Tan
- WndHtmlPage
 
 
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice