![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 2 Dołączył: 18.05.2010 Skąd: Norwich Ostrzeżenie: (0%) ![]() ![]() |
Witam, mój wielki problem polega na ładowaniu do zakładek plików, gdzie zmienia się tylko parametr $_GET, w jaki sposób usunąć z nieaktywnej zakładki jej zawartość i ponownie załadować po kliknięciu. Pliki ładowane losują zawartość i zawierają w sobie ten sam skrypt co jest przyczyną problemów, skrypt działa tylko na pierwszej zakładce. Drugim problemem jest internet explorer, który za nic w świecie nie chce wykonać skryptu ładowanego do zakładek.
//edit: Problem częściowo rozwiązany skrypt ładowany ma zmienione divy funkcje w zależności od $_GET'a problem jednak pozostaje z parsowaniem tego skryptu przez internet explorer (IMG:style_emoticons/default/sad.gif) Ten post edytował qasz 18.05.2010, 12:51:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 10 Dołączył: 4.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
podejrzewam, ze chodzi o cache explorera.
jeden ze sposobow rozwiazania tego masz np. tu -> http://weblogs.asp.net/pleloup/archive/200.../08/451583.aspx po wiecej googlaj: internet explorer ajax cache (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 2 Dołączył: 18.05.2010 Skąd: Norwich Ostrzeżenie: (0%) ![]() ![]() |
Problem z cachem udało mi się już rozwiązać, dam przykładowy kod, żeby było łatwiej wytłumaczyć problem:
mam dwa pliki jeden, który tworzy zakładki :
drugi, który zawiera js np .:
Wszystkie przeglądarki oprócz ie robią automatycznie eval skryptu. Czy jest techniczna możliwość wstrzyknięcia do funkcji tabs evala dla ie lub jakiś inny sposób obejścia tego ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 11:32 |