|
|
#1 (permalink) |
|
Üyelik Tarihi: 25.08.2001
Yer: Antalya
Yaş: 27
Mesaj: 970
|
location.href de History Problemi
Bir portal yapıyoruz. Bu portalda benim yaptığım efektli bir menu var. Bu menu de efekt "td" tagına ye verildiği için (efekt, renk değiştirme efekti. yani üzerine gelince hücre kabarıyor buton gibi oluyor) Linkler için "<a href" falan kullanmadım. <td onclick="location.href='sayfa.htm'" şeklinde verdim. Problemsiz çalışıyor. Yalnız bir problem çıktı. Bu location.href komutunda siteyi bir kere geziyorsunuz (bütün linkleri) O da bunları history olarak kaydediyor. Aynı linke ikinci defa tıklanması durumunda hiç bakmıyor bile hemen "cache" den yüklüyor sayfayı. Oysa "a" tagında böyle bir problem yok. Benim bu history problemini çözmem lazım. Çünkü adam bi linke ikinci defa girdiğinde (portal dinamik) portalın sahibi admin panelden yeni birşey eklediyse sayfaya yansıması lazım. Ama linki "a" tagı olarak verinde yansıyan değişiklik location.href de yansımıyor. Çünkü cache den geliyor. cache tutmaması için location.replace("sayfa.htm") gibi kullanmayı denedim ama bu sefer hiç history tutmuyor. Ziyaretçi browserindeki "geri" butonunu kullanamıyor. self.location="sayfa.htm" şeklinde de denedim ama o da location.href le aynı. Buraya kadar sıkılmadan okuduysanız teşekkür ederim ;). Ne yapabilirim? Fikirlerinizi bekliyorum...
__________________
Take me back to my boat on the river and I won't cry out any more |
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 19.07.2000
Yer: Istanbul,Turkiye
Yaş: 26
Mesaj: 757
|
__________________
cemshid.com : YENİ MAKALE! : Arkaplan Resmi Kaydırmaca Web Standartları : XHTML & CSS Sorunları.. pek tabii çözümleri... cemshid.gen.tr : Türkiye'nin 3. Blogu,.. galiba... |
|
|
|
|
|
#5 (permalink) |
|
Şöyle Bişey Yapılsa
PHP Code:
__________________
St. Nonstop Elektronik ve Haberleşme Mühendisi Aziz DURMAZ |
|
|
|
|
|
|
#7 (permalink) |
|
Üyelik Tarihi: 13.07.2000
Yer: LND
Mesaj: 4,284
|
Madem bilgi olsun bu ASP versiyonu
Response.Buffer = True Response.Expires = 0 Response.Expiresabsolute = Now() - 1 Response.AddHeader "pragma","no-cache" Response.AddHeader "cache-control","private" Response.CacheControl = "no-cache"
__________________
FERRUH.MAVİTUNA - İnanmıyorum, yeni site! |
|
|
|
|
|
#9 (permalink) | |
|
Üyelik Tarihi: 25.08.2001
Yer: Antalya
Yaş: 27
Mesaj: 970
|
Re: location.href de History Problemi
Alıntı:
Framesizse sayfa farketmez yani.
__________________
Take me back to my boat on the river and I won't cry out any more |
|
|
|
|
Zoque'a hoşgeldiniz!