Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Skrypt na stronach HTML po stronie serwera komunikuje się z klientem Kreatora zamawiania wydruku online, w którym jest hostowany. Ta komunikacja odbywa się za pośrednictwem metod i właściwości uzyskiwanych przez obiekt window.external.
Poniższe tematy zostały omówione w tym dokumencie.
- metody i właściwości
- zagadnienia dotyczące projektowania
- Tematy pokrewne
Metody i właściwości
Następujące metody i właściwości są dostępne za pośrednictwem obiektu window.external.
Skrypt strony po stronie serwera wywołuje te metody, aby powiadomić klienta o zdarzeniach podczas procedury publikowania. Przyjrzyjmy się finalback jako przykład. Gdy kreator wyświetli pierwszą stronę HTML po stronie serwera, robi to uzbrojony w wiedzę o uchwytach dla stron kreatora poprzedzających i po hostowanych stronach HTML. W tym momencie w naszym przykładzie użytkownik, siedząc na tej pierwszej stronie HTML, klika przycisk Wstecz. Kreator wysyła powiadomienie o tym zdarzeniu do serwera. Po otrzymaniu tego komunikatu skrypt po stronie serwera odwołuje się do procedury obsługi OnBack dla tego zdarzenia, która, ponieważ jest to pierwsza strona HTML, wywołuje metodę FinalBack. Powoduje to przejście kreatora do strony kreatora wyświetlanej przed wprowadzeniem interfejsu użytkownika po stronie serwera.
Aby uzyskać pełną dyskusję na temat tych metod i właściwości, zobacz dokumentację WebWizardHost i NewWDEvents obiektów.
Zagadnienia dotyczące projektowania
Kod HTML tworzący każdą stronę po stronie serwera jest wyświetlany normalnie w okienku kreatora. Podczas projektowania tych stron należy pamiętać, że nie można zmienić rozmiaru okna kreatora. Dlatego strony powinny być konstruowane i mają rozmiar, aby paski przewijania unikały zawsze wtedy, gdy jest to możliwe, aby zapewnić użytkownikowi płynną nawigację za pośrednictwem kreatora.
Każda strona HTML musi również zapewnić procedurę obsługi onback, OnNexti OnCancel zdarzeń. Program obsługi OnNext obsługuje również zdarzenie Finish. Strona, która nie implementuje funkcji OnBack, jest uważana za nieprawidłową i spowoduje wyświetlenie strony błędu.
Tematy pokrewne