Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery] otwieranie linku w nowym oknie
Forum PHP.pl > Forum > Po stronie przeglądarki
marcinek37
  1. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
  2. <script type="text/javascript">
  3. $().ready(function(){
  4. $(\'.jsLink\').click(function(){
  5. var url = $(this).attr(\'rel\');
  6. window.location.href = url;
  7. });
  8. });
  9.  
  10. <span class="jsLink" rel="http://www.onet.pl">Onet</span>


kod działa bez zarzutu, ale nie potrafię przerobić kodu tak, aby otwierał się w nowym oknie...
tolomei
Witaj.

Użyj metody window.open().
Dokładny opis parametrów masz tutaj: https://developer.mozilla.org/en-US/docs/DOM/window.open

Pozdrawiam.
marcinek37
ale właśnie o to chodzi w tym skrypcie, że ze spanu tworzy link, a tego Twoja funkcja chyba nie wykona
tu zapewne chodzi o dodanie jednej linijki kodu, ale nie wiem, jakiej :/
tolomei
Witaj.

Moja funkcja robi dokładnie to o co prosisz.
Tylko trzeba ją zaprosić do swojego skryptu.
Ona nie gryzie spokojnie smile.gif

http://jsbin.com/evecev/1/edit

Pozdrawiam.
marcinek37
tak to działa
sądziłem, że na pewno do windows.open będzie trzeba dodać coś a'la target...
wielkie dzięki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.