Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%)
|
Witam, mój problem polega na tym, że robię taki mały edytor css i po lewej stronie mam taki podgląd online i jak coś zmienię w pliku css to ta strona, które jest w iframe w podglądzie online powinna się zauktualizować od razu, teraz pokażę mniej więcej jak mam zbudowaną edycję pliku css
{sprawdzenie czy formularz został wysłany, jeżeli tak to nadpisanie pliku css} {pobranie pliku css} {Formularz, iframe, w którym jest pobrany wyżej plik css, submit} jak proponujecie rozwiązać mój problem ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%)
|
timestap dodatkowo nie zawsze działa by wyłączyć cache plików js i css (niektóre przeglądarki to pomijały - chyba zwłaszcza starszy IE), lepiej go dać w adresie i przekierowanie na plik php np. w htaccess...
po za tym nie musisz korzystać z iframe - podejrzewam, iż napisałeś tak, by nie nadpisywać styli na stronie, ale podgląd możesz zrobić całkiem inaczej... dajesz treść do jakiegoś div'a z unikalnym id i przy każdym selektorze możesz dodać przedrostek tego id... a jeśli chcesz to w iframe to przecież też nie musisz dodawać tam zewnętrznych styli i odświerzać iframe, wystarczy dodać/zaktualizować tam odpowiednie pode "style"... do .document w iframe możesz się dostać np. w ten sposób (oczywiście w tej samej domenie ;]): http://www.w3schools.com/jsref/prop_frame_...entdocument.asp dawno w to się nie bawiłem gdyż nie jestem programistą z zawodu... firebug i inne narzędzia konsolowe dostępne w innych przeglądarkach Twoim przyjacielem + trochę dokumentacji i pomyślunku ;] tak, to plik php i generuje czas i date ( sprawdziłem )... to zależy jak to sprawdziłeś - pamiętam swoje początki... to że sam plik generuje nic nie znaczy - sprawdziłeś, czy przeglądarka i strony nie zbuforowała?? może samo odświeżenie nie pomaga?? jak już wspominałem narzędzia konsolowe, mozilla to firebug + ewentualnie live http headers ale w sumie przy firebug'u nie potrzebne... Ten post edytował zegarek84 21.11.2012, 22:16:24 |
|
|
|
miras [JavaScript]Odświeżanie ramki 21.11.2012, 15:59:13
b4rt3kk Zamiast iframe zastosuj jakieś bardziej przyjazne ... 21.11.2012, 19:26:18
miras Muszę zostać przy iframe...
zrobiłem tak:
[HTML]... 21.11.2012, 19:45:54
b4rt3kk To formularz ma akcję submit, nie input. Dopisz so... 21.11.2012, 19:50:19
miras [HTML] pobierz, plaintext style.css?<?php echo ... 21.11.2012, 19:55:12
b4rt3kk Oczywiście plik w ramce ma rozszerzenie PHP? Jeśli... 21.11.2012, 19:58:37
miras tak, to plik php i generuje czas i date ( sprawdzi... 21.11.2012, 20:02:33
miras Tak, ale twoja rada z tą zmianą tła to mi nie o to... 21.11.2012, 22:54:48 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 23:27 |