DSsys DSsys i skrypty JavaScript są miłe!

(akt. wer. 1.1.1)

Lista funkcji

Kategorie

Składnia

void funkcja DSsys.alert ( string tekst [, function funkcja = null [, int szerokosc = 450 ]] )

Wyświetla okno komunikatu i umożliwia wykonanie akcji po kliknięciu OK.

Kategoria: Komunikaty

Lokalizacja: rdzen/komunikaty.js

Opis

Wyświetla okno komunikatu i umożliwia wykonanie akcji po kliknięciu OK.

info UWAGA!

Funkcja korzysta z danych konfiguracyjnych o strukturze (wartości domyślne):

Przykład:

DSsys.konf.komunikaty = {
  kolory: {
    tlo: '#000080',
    tekst: '#00ffff',
    ramka: '#00ffff'
  },
  alert: {
    wyrownanie: 'justify',
    graf: 'alert.gif'
  }
};

info WSKAZÓWKA!

Od wersji 1.0.1 można na każdej stronie nadpisać wartości kolorów przez umieszczenie w kodzie ukrytych pól formularzowych typu input hidden o id:

ini_kol_tlokomunikatu

ini_kol_tekstkomunikatu

ini_kol_ramkakomunikatu

i wartością atrybutu value koloru o postaci np. #abcd12

Ustawienia kolorów mają wyższy priorytet nad tymi z danych konfiguracyjnych i muszą wystąpić razem (wszystkie trzy)

Parametry

string tekst

Tekst do wyświetlenia. Przeważnie komunikat.

function funkcja = null

Funkcja która się wykona gdy użytkownik kliknie OK bądź zamknie okno.

int szerokosc = 450

Szerokość wyświetlanego okna komunikatu w pikselach.

Przykłady

#1 Wyświetlenie prostego komunikatu zapisz zapiszZIP

Przykład:

DSsys.start();
for (var i=0;i<2;i++) {
  if (i == 1) {
    DSsys.alert('Pętla wykonała się 2 razy!');
  }
}

#2 Odświeżenie strony po kliknięciu OK zapisz zapiszZIP

Przykład:

DSsys.start();
DSsys.alert('Po akceptacji strona zostanie odświeżona!',function () {
  location.reload(); //odświeżenie wykona się dopiero po kliknięciu w OK lub zamknięciu okna komunikatu
});

Historia

Wersja Zmiana
1.0.1 Umożliwiono przysłanianie kolorów ukrytymi polami formularza.
1.0.2 Usunięto problem z niemożnością ustawienia koloru ramki komunikatu.

Podobne

[DSsys.confirm] - Powoduje wyświetlenie okienka z możliwością akceptacji bądź odrzucenia.
[DSsys.prompt] - Wyświetla komunikat z możliwością wprowadzenia danych.
[DSsys.promptp] - Zwraca wartość wprowadzoną w funkcji DSsys.prompt.

Aktualna wersja: 1.1.1

* * *
© <^> 2012-2014

Projekt i wykonanie: DrezynSoft


Partner Autorska witryna kolejowa Partner DrezynSoft Partner Fotograficzna galeria krajobrazów Partner FotoStacyjka
Partner SelekTTor Partner Mapy Partner Edytor XML Partner Gry Partner Tłumacz Partner DSsys
Partner MojaMuzyka Partner Kanał Ostródzko-Elbląski w obiektywie <^> Partner Konwerter tekstu

Podstronę załadowano w 0.0168 sekundy.