Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js][html] otwieranie linka za pomocą selecta, w oddzielnym oknie przeglądarki
kononowicz
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 12.11.2006
Skąd: Białystok

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


witam.

ponizszy skrypt powoduje przejscie do innej stronki. chciałbym zeby stronka wybrana z selecta otworzyła sie w oddzielnym oknie. jak to zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
  1. <script LANGUAGE="JavaScript">
  2. function selecturl(s) {
  3. var gourl = s.options[s.selectedIndex].value; window.top.location.href = gourl;
  4. }
  5.  
  6. <SELECT NAME="urljump" OnChange="selecturl(this)">
  7. <OPTION VALUE="none">Wybierz adres</OPTION>
  8. <OPTION VALUE="http://www.corel.com">Corel Corporation</OPTION>
  9. <OPTION VALUE="http://www.microsoft.com">Microsoft Corporation</OPTION>
  10. <OPTION VALUE="http://www.netscape.com">Netscape Corporation</OPTION>
  11. </FORM>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maziak
post
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 9.07.2007

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


Kolega powyzej dal o jedno .value za duzo (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) W jednym trzeba bylo usunac.
  1. <script LANGUAGE="javascript" type="text/javascript">
  2. function selecturl(UrlJump){
  3. window.open(UrlJump.value,'Nowe','');
  4. }
  5.  
  6. <SELECT OnChange="selecturl(this)">
  7. <OPTION VALUE="" selected="selected">Wybierz adres</OPTION>
  8. <OPTION VALUE="http://www.corel.com">Corel Corporation</OPTION>
  9. <OPTION VALUE="http://www.microsoft.com">Microsoft Corporation</OPTION>
  10. <OPTION VALUE="http://www.netscape.com">Netscape Corporation</OPTION>
  11. </FORM>


PS. Sorry z tym ID. Nie powinienem pisac ze 'musi' mieć. Dopiero zaczynam z Js (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował maziak 15.07.2007, 11:37:31
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 08:54