Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery] otwieranie linku w nowym oknie
marcinek37
post
Post #1





Grupa: Zarejestrowani
Postów: 239
Pomógł: 0
Dołączył: 2.06.2011

Ostrzeżenie: (0%)
-----


  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...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
tolomei
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

Ostrzeżenie: (0%)
-----


Witaj.

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

Pozdrawiam.
Go to the top of the page
+Quote Post
marcinek37
post
Post #3





Grupa: Zarejestrowani
Postów: 239
Pomógł: 0
Dołączył: 2.06.2011

Ostrzeżenie: (0%)
-----


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 :/
Go to the top of the page
+Quote Post
tolomei
post
Post #4





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

Ostrzeżenie: (0%)
-----


Witaj.

Moja funkcja robi dokładnie to o co prosisz.
Tylko trzeba ją zaprosić do swojego skryptu.
Ona nie gryzie spokojnie (IMG:style_emoticons/default/smile.gif)

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

Pozdrawiam.
Go to the top of the page
+Quote Post
marcinek37
post
Post #5





Grupa: Zarejestrowani
Postów: 239
Pomógł: 0
Dołączył: 2.06.2011

Ostrzeżenie: (0%)
-----


tak to działa
sądziłem, że na pewno do windows.open będzie trzeba dodać coś a'la target...
wielkie dzięki!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 05:26