Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: showModalDialog
Forum PHP.pl > Forum > Po stronie przeglądarki
Szymon
Witam,

Mam formularz, w ktorym trzeba wstawic kolor, obok pola txt jest ikonka po nacisnieciu ktorej powinna wyskoczyc paleta kolorow, z palety wybieramy kolor, ktory automatycznie wkleja sie w pole TXT.

wyglada to tak:

Kod
<img src="kolorki.gif" style="cursor:hand" onClick="kolor('nazwa_pola');">


Po kliknieciu wywolywana jest funkcja:

Kod
function kolor(pole){

var myText = showModalDialog("dialog_color.php", "Wybierz kolor", "resizable: no; help: no; status: no; scroll: no; ");
if (myText == 'undefined'){

} else {
document.getElementById(pole).value = "#"+myText;
}
}


Pod IE6 wszystko dziala bardzo ladnie, natomiast pod Firefoxem okienko w ogole sie nie pojawia, a w konsoli JS mam komunikat:

Cytat
Błąd: showModalDialog is not defined
Plik źródłowy: http://localhost/plik Wiersz: 11


Jakies sugestie? Z gory dzieki smile.gif
nospor
showModalDialog jest tylko pod ie obslugiwany
http://www.webreference.com/js/tutorial1/dialog.html
Szymon
A to niespodzianka tongue.gif
Wielkie dzieki, troche to zmienilem i dziala.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.