[PHP]Zmiana koloru tła podczas alertu |
[PHP]Zmiana koloru tła podczas alertu |
20.07.2018, 13:36:03
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.07.2018 Ostrzeżenie: (0%) |
|
|
|
20.07.2018, 13:44:56
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) |
Nie mieszkaj kodu PHP z HTML a tym bardziej z JavaScript.
Pokaż cały kod jak chcesz to zrobić porządnie. -------------------- |
|
|
20.07.2018, 14:43:10
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.07.2018 Ostrzeżenie: (0%) |
Jak zostaną spełnione warunki z if wyskakuje alert na przykład "DODANO PIERWSZE SKANOWANIE" a tło strony zmienia się na białe. Po kliknięciu OK, wraca do pierwotnej grafiki. Pytanie brzmi czy w jakiś łatwy sposób da się zmodyfikować kolor tła przy wyskakującym alercie (od momentu pojawienia się alertu do kliknięcia OK) ? Dlaczego chciałbym tak to zrobić: Mam bezprzewodowy skaner, skanując kod na stronie ten od razu wskakuje do bazy jeżeli zostaną spełnione odpowiednie warunki if. Stojąc 5 metrów od komputera nie widzę czy dodaje pierwsze skanowanie czy drugie (o czym informuje mnie alert), ale jeżeli w konkretnym przypadku kolor tła przy wyskakującym alercie będzie zielony, niebieski lub jakiś inny będę wiedział bez podchodzenia do komputera co się dzieje Ten post edytował Leilang 20.07.2018, 14:55:30 |
|
|
20.07.2018, 14:56:25
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) |
Ok, spróbuj tak:
-------------------- |
|
|
20.07.2018, 18:52:49
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.07.2018 Ostrzeżenie: (0%) |
Ok, spróbuj tak:
Niestety tak nie działa. Zauważyłem, że zmieniając background-color w html zmienia się też wyświetlanie tła alertu natomiast dopisanie kodu w ten sposób:
Zmienia kolor tła ale dopiero po kliknięciu OK. Wniosek z tego taki, że alert pobiera kolor tła z już wczytanej strony. Tylko teraz jak zmienić w php color tła, wczytać jeszcze raz stronę z zmienionym tłem i dopiero wtedy dodać alert ? |
|
|
20.07.2018, 19:07:42
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) |
markuz Ci źle napisał, ponieważ alert dopóki nie zostanie zamknięty, przerywa dalsze wykonywanie skryptu.
Zrób tak:
-------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
20.07.2018, 19:19:01
Post
#7
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.07.2018 Ostrzeżenie: (0%) |
markuz Ci źle napisał, ponieważ alert dopóki nie zostanie zamknięty, przerywa dalsze wykonywanie skryptu. Zrób tak:
Zrobiłem tak: Wtedy od momentu wywołania alertu do kliknięcia OK = białe tło, po kliknięciu OK tło zmienia się na czerwone. Pomarańczowego brak. |
|
|
20.07.2018, 19:30:11
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) |
Po pierwsze, nie możesz robić takiego syfu:
Po drugie jak to sobie wyobrażasz, skoro php nie jest językiem dynamicznym, więc Twoje warunki wczytywane są "od razu" po zinterpretowaniu przez serwer. Na tym nie możesz oprzeć działania skryptu js. Podejrzewam, że chodzi o coś takiego? https://jsfiddle.net/xvjo8az3/3/ Może ewentualnie na onload spróbować, ale raczej niewykonalne to co chcesz zrobić. Ten post edytował b4rt3kk 20.07.2018, 20:58:21 -------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
20.07.2018, 20:04:01
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
|
|
|
20.07.2018, 20:06:07
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) |
A czym to się różni od mojego fiddle?
https://jsfiddle.net/xvjo8az3/3/ Problem już został określony, a środki rozwiązania jak widać mogą być różne, ale nie dodajesz nic nowego w temacie. Ten post edytował b4rt3kk 20.07.2018, 20:58:05 -------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
20.07.2018, 20:34:29
Post
#11
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.07.2018 Ostrzeżenie: (0%) |
Dziękuje za pomoc, temat można zamknąć
|
|
|
Wersja Lo-Fi | Aktualny czas: 17.04.2024 - 21:40 |