Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][html/?]Wymuszenie otwarcia okna, otwieraj nowe kary zamiast nowych okien
Vafel
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.10.2011

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


Witam. Jest kod, który wymuszałby na przeglądarce po kliknięciu w link otwarcie nowego okna przy załączonej funkcji "otwieraj nowe kary zamiast nowych okien"?

Ten post edytował Vafel 22.02.2012, 01:35:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
krzywy36
post
Post #2





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

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


możesz dodać target="_blank" do <a> ale nie jestem pewien czy zawsze będzie działać.
Go to the top of the page
+Quote Post
Vafel
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.10.2011

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


Nic nie dało.
Go to the top of the page
+Quote Post
Kostek.88
post
Post #4





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Tak nie działa, możesz poszukać w Google pod hasłem "javascript window popup" albo "jquery window popup"... jeśli nie używasz jQuery, to zostaw JS, bo nie ma sensu całej biblioteki kopiować, żebyś użył tego do wyskakującego okienka. Nie daję gwarancji, że zadziała, bo przeglądarki są coraz bardziej cwane (IMG:style_emoticons/default/tongue.gif)

1) nie zapomnij o włączeniu pasków przewijania itd., żeby to okno przypominało takie zwykłe (IMG:style_emoticons/default/wink.gif)
2) sorki, że zapytam, ale po co Ci to? To niewygodne...
Go to the top of the page
+Quote Post
Vafel
post
Post #5





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.10.2011

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


Posiadam na swoim skrypcie forum funkcję otiwerania wszystkich nieprzeczytanych tematów w nowych oknach. Po przenosinach na słabszy serwer, nie wyrabia bo jest limit jednoczesnych zapytań. Okna nie otwierają się w tym samym czasie wszystkie i wtedy jest bezproblemowo. Tak czy owak, jest to funkcja zarzynająca serwer i mam zamiar ją wyłączyć, ale chciałbym popróbować.

Obecnie wygląda to tak:
  1. <a href="java script:window.close();" onClick="window.open('{new_windows.list.OPEN_ALL_NEW_WINDOW}');" class="nav">{L_OPEN_ALL}</a>
Go to the top of the page
+Quote Post
Kostek.88
post
Post #6





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


1) dlaczego masz oddzielnie napisane javascript w adresie url?
2) dlaczego w linku masz funkcję zamykającą okno, a zaraz potem informację, że masz je otworzyć? może

  1. <a href="java script:void(0)" onClick="window.open('{new_windows.list.OPEN_ALL_NEW_WINDOW}');" class="nav">{L_OPEN_ALL}</a>


lub

  1. <a href="#" onClick="window.open('{new_windows.list.OPEN_ALL_NEW_WINDOW}');" class="nav">{L_OPEN_ALL}</a>

(IMG:style_emoticons/default/questionmark.gif)

Poza tym lepiej byłoby gdybyś poszukał generatora okien online. Są narzędzia, które Ci wygenerują ładną funkcję i będziesz ją trzymał w HEAD oraz odwoływał w prosty sposób.
Go to the top of the page
+Quote Post
Vafel
post
Post #7





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.10.2011

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


Cytat
dlaczego w linku masz funkcję zamykającą okno, a zaraz potem informację, że masz je otworzyć?

Poniewż po kliknięciu w link, zamyka się okno, z którego otwierałem wszystkie w nowych oknach (IMG:style_emoticons/default/smile.gif)
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: 23.08.2025 - 13:11