MessageBox

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Czym jest MessageBox?

MessageBox to nazwa kojarzona głównie z oknami komunikatów w technologiach takich jak Visual Basic, Windows Forms lub środowisko .NET. Nie jest to standardowa funkcja języka JavaScript działającego w przeglądarce internetowej.

W pytaniach egzaminacyjnych MessageBox() często pojawia się jako odpowiedź błędna przy pytaniach o JavaScript.

JavaScript a MessageBox

W JavaScript standardowym sposobem pokazania prostego okna komunikatu jest:

window.alert("Komunikat dla użytkownika");

albo krócej:

alert("Komunikat dla użytkownika");

Nie używa się natomiast standardowo zapisu:

MessageBox("Komunikat");

Taka funkcja nie należy do standardowego API JavaScript w przeglądarce.

Gdzie występuje MessageBox?

W aplikacjach desktopowych .NET można spotkać na przykład zapis:

MessageBox.Show("Komunikat");

Jest to jednak inny kontekst niż skrypty JavaScript na stronie WWW.

Jak zapamiętać na egzamin?

Jeżeli pytanie dotyczy sposobów wyświetlania tekstu w JavaScript, poprawne przykłady to m.in.:

  • window.alert(),
  • document.write(),
  • modyfikacja elementu przez innerHTML.

MessageBox() nie jest standardowym sposobem wyświetlania tekstu w JavaScript.