ďťż
Podstrony
|
telcocafeMam taki problem, chciałem zeby po nacisnieniu linka otwierały sie dwa nowe okna, jedno w tym samym okienku (self) a drugie w nowym (blank), chcialbym tez zeby to nie byly okienka pop-up albo pop-under, chodzi mi o to by nie byly blokowane przez przegladarke, moze ktos wie jak rozwiazac ten problemtarget="_blank" dla nowego okna, _top (aktualne) jest domniemaną wartością. W wersjach Strict HTML i XHTML atrybut target nie istnieje, możesz się wtedy posłużyć JS, chociaż to wbrew Web2.0. Użytkownik Coldpeer edytował ten post 28 maj 2007, 22:15 prosze o przyklad eh... <a href="" target="_blank">click</a> nie no... tyle to wiem, nie o to mi chodzi, przeczytaj uwaznie pierwszy post, chodzi mi o dwa okna naraz za pomoca jednego linka i zeby to nie byly popy Użytkownik MFrost edytował ten post 28 maj 2007, 22:28 to chyba musisz w javascript zrobić. Musisz napisać funkcje która symuluje 2 kliknięcia myszką <a href="noweokno.html" onclick="java script:window.self.location.href='bleble.html';" target="_blank">kliku kliku</a> noweokno.html otworzy się w nowym oknie, a bleble.html w tym samym. Po prostu noweokno.html otworzy się zgodnie z target, a bleble uruchamiane javascriptowo ;) Będzie tylko mały problem, jak ktoś będzie miał wyłączone JS :P // java script w linku ma być pisane łącznie, ale nie wiedzieć czemu IBP to się nie podoba :P Użytkownik miszczu49 edytował ten post 30 maj 2007, 17:51 a może by po prostu dać odnośnik do funkcji, w której tworzone jest nowe okno, a następnie używana zostaje zmienna location.href :) ? - odnośnie powyższego przykładu, wystarczy dać onclick="location.href='bleble.html';" (AFAIK nie trzeba pisać nazwy JS w tychże eventach ;P). noweokno.html otworzy się w nowym oknie, a bleble.html w tym samym. Po prostu noweokno.html otworzy się zgodnie z target, a bleble uruchamiane javascriptowo ;) Będzie tylko mały problem, jak ktoś będzie miał wyłączone JS :P a jakby tak na zrobic na odwrot tzn. noweokno.html w tym samym oknie, a bleble.html w nowym , to jaki bylby w tym wypadku kod <a href="bleble.html" onclick="location.href='noweokno.html';" target="_blank>kliku kliku</a> Hmmm, czy Ty umiesz myśleć logicznie? Użytkownik pbnan edytował ten post 29 maj 2007, 17:06 nie o ten kod mi chodzilo Zalecam lekturę: http://developer.moz...DOM:window.open + location.href |
|||
Sitedesign by AltusUmbrae. |