hej, mam stronke, na ktorej sa rozne linki, po kliknieciu wczytywane sa z bazy danych strony, pod FireFox i Opera jest wszystko ok, ale pod IE, po poprawnym wczytywaniu strony, progres bar zatrzymuje sie i nie znika, moze ktos zetknal sie juz z podobnym problemem :>
Pewno jakis blad w kodzie. Polecam komentowanie po kolei, kilka linii strony i sprawdzania gdzie sie pierdzieli.
Po takiej ilości kodu to trudno jest cokolwiek powiedzieć....
ok, wiem juz gdzie jest blad, ale nadal nie wiem jak sobie z nim poradzic
Internet Explorer czepia sie do tego kawalka kodu
link.href = 'javascript:void(0)';
link.onclick = function(){
top.ramka.location.href = "page.php";
}
jezeli zakomentuje "link.href = 'javascript:void(0)'" z wyswietlaniem stron wszystko jest ok, ale css nie dziala, a linki nie sa odnosnikami tylko zwyklym tekstem, po kliknieciu ktorego wyswietlana jest strona
natomiast top.ramka.location.href = "page.php" odpowiada za wyswietlenie strony, wiec musi zostac
z gory dziekuje za odpowiedzi
a czemu nie mozesz zrobic tak:
link.href = 'javascript:jakas_funkcja()';
function jakas_funkcja() {
top.ramka.location.href = "page.php";
}
;)
w tym przypadku tez nie dziala progress bar :/
z tego co pamietam, to taki problem zalatwialem dajac w hrefie return, ale nie pamietam jak to dzialalo, moze tak:
link.href = 'javascript:void(0); return true'; a moze false, a moze jeszcze inaczej - potestuj :)
a w ogole, to moze lepiej zastapic buttonem? jeszcze jedno rozwiazanie przychodzi do glowy - href="#"
hurrra, dziala, thx tomkiewicz, rzeczywiscie trzeba bylo href="#" ;-P