Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] odnośniki
Forum PHP.pl > Forum > Przedszkole
antoniak
Witam serdecznie,

Chciałbym zrobić w php, jeśli kliknę w odnośnik np <a href="www.strona.pl">klik</a> to żeby otworzyło mi się nowe okna (o danych wymiarach, coś na zasadzie reklam na niektórych stornach lub ankiety, jeśli klikniemy w coś ) ze stronami, które podam, aby otwierały się po kliknięciu

Dziękuję i Pozdrawiam
Lion_87
Tu cos takiego masz nowe okno
pyro
onclick + window.open()
antoniak
to otwiera ten odnośnik jako nowe okno, a ja chce żeby po kliknięciu w ten odnośnik przekierowało na daną stronę + otworzyło nowe okna z paroma stronami
(chyba, że ja coś źle wykonuję)

Dziękuję
Wicepsik
  1. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  2. <script type="text/javascript">
  3. function load()
  4. {
  5. window.open('http://php.pl/', 'okienko', 'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no, width=500, height=500')
  6. }
  7. </head>
  8.  
  9. <body onload="load()">
  10.  
  11. </body>
  12. </html>
antoniak
wrzucam ten kod na serwer do pliku to po pierwsze przeglądarka blokuje wyskakujące okienko a po drugie nie o to mi chodziło winksmiley.jpg wytłumaczę jeszcze raz

mam link www.strona.pl/2.html po kliknięciu w niego, otwiera mi ta stronę w tej samej karcie(przekierowanie porostu na ten adres) + www.strona2.pl, www.strona3.pl, i www.strona4.pl otwierają się w nowych oknach(nie kartach) a te okna mają określone wymiary
erix
Cytat
otwierają się w nowych oknach(nie kartach)

A może sformatujesz mi dysk? To użytkownik decyduje, czy otwiera stronę w nowym oknie, czy karcie.
antoniak
Chyba Pan moderator nie zrozumiał ;] jak może użytkowi decydować, że ta nowa strona, która sama nam się dobrowolnie otworzy będzie oknem czy kartą?
chyba tylko może klikając w ten odnośnik dać otwórz odnośnik jak nowa karta lub okno, ale żeby ta reklama była nową kartą... to dziwne, przecież ona sama się otwiera po wywołaniu tego odnośnika.

znalazłem kod

Kod
<script language="JavaScript">
function nowe(param){
window.open(param,'nowe', 'width=400,height=400,toolbars=no,resizeble=no,scrollbars=yes');
return false
}
</script>

<a href="http://strona.pl/new.html" onclick="nowe('http://strona2.pl');">Klik</a>


jak można dodać do tego kodu, aby po kliknięciu w Klik otwierało się parę okien z nowymi stronami ? aktualnie teraz tylko jest jedna strona http://strona2.pl ja chce dodać 4 różne
erix
No to dajesz kilka window.open byleby się tylko różniły nazwami okienek (drugi parametr).
antoniak
wszytko dobrze, tylko te nowa otwarte okna mają adres taki sam, czyli ten pierwszy http://strona2.pl a jedno okna powinno mieć strona2.pl a drugie strona3.pl


Kod
<script language="JavaScript">
function noweOkna(param)
{window.open(param,'nowe', 'width=100,height=100,toolbars=no,resizeble=no,scrollbars=yes');
window.open(param,'nowe2', 'width=100,height=100,toolbars=no,resizeble=no,scrollbars=yes');
return false
}

</script>

<a href="http://strona.pl/new.html" onclick="noweOkna('http://strona2.pl', 'http://strona3.pl');">Klik</a>
erix
Cytat
function noweOkna(param)

A zrobisz ze złotówki piątaka? snitch.gif
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.