Autor | Zpráva | ||
---|---|---|---|
svata Profil |
Všechny moc zdravím a prosím o pomoc s úpravou tohoto skriptu. Potřebuji, aby se pro hledání vždy otevřelo nové okno a nenabíhalo vyhledávání v původní stránce.
Všem děkuji za pomoc při úpravě. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head><script language="JavaScript"> current_site = "Google" var set_def = false function fetch() { if (set_def == true) { set_default = "t" }else{ set_default = "" } tmp = document.SearchForm.Search.value; stmp = ""; for (i=0 ; i <= tmp.length ; i++) { if (tmp.charAt(i) == " ") { stmp = stmp + "+"; } else { stmp = stmp + tmp.charAt(i); } } if (current_site == "Google") { top.location.href = "http://www.google.cz/cse?cx=partner-pub-8414663362950030:d32bzdozfz5&ie=UTF-8&q=" + document.SearchForm.Search.value } if (current_site == "Yahoo") { top.location.href = "http://search.yahoo.com/search?p=" + document.SearchForm.Search.value } if (current_site == "Alexa") { top.location.href = "http://www.alexa.com/search?amzn_id=multiz-20&q=" + document.SearchForm.Search.value } if (current_site == "Amazon") { top.location.href = "http://www.amazon.com/exec/obidos/external-search/102-1036503-7419338?keyword=" + document.SearchForm.Search.value + "&mode=blended&tag=multiz-20" } return false; } function toggle_setdef() { set_def = !(set_def); } function setsite(sitenow) { current_site = sitenow; } </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Search</title> </head> <body OnLoad="document.SearchForm.Search.focus(); "> <form method="GET" name="SearchForm" onsubmit="return fetch()"> <center> <font size="-1">Google</font> <input type="radio" name="SITE" value="Google" checked onclick="setsite('Google')"> <font size="-1">Yahoo</font> <input type="radio" name="SITE" value="Yahoo" onclick="setsite('Yahoo')"> <font size="-1">Alexa</font> <input type="radio" name="SITE" value="Alexa" onclick="setsite('Alexa')"> <font size="-1">Amazon</font> <input type="radio" name="SITE" value="Amazon" onclick="setsite('Amazon')"> </center> <br> <center><input type="Text" name="Search" size=65> </center> <br> <center><input name="Submit" type="Submit" value="Search"> <!-- --> </center></form> <br> </body> </html> Moderátor Chamurappi: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Moderátor Alphard: Nevidím souvislost s PHP, asi půjde o prosté otevření nového okna javascriptem. Přesouvám do javascriptu.
|
||
svata Profil |
#2 · Zasláno: 15. 10. 2009, 21:38:49
Jo jde o otevření nového okna javascriptem, ale nejsem žádný programátor a byl bych fakt vděčný, kdyby mi někdo řekl co a kam dopsat. Když jsem si ten článek přečetl, stejně bych to musel dělat jako pokus a omyl.Prosím co a kam dopsat, ať to funguje, jak má.
Ještě jednou předem dík. |
||
_es Profil |
#3 · Zasláno: 15. 10. 2009, 22:00:03
Namiesto:
top.location.href = "odkaz"; window.open("odkaz", "_blank"); |
||
svata Profil |
#4 · Zasláno: 15. 10. 2009, 22:13:26
Sakra to je tak jednoduché? Díky moc!
|
||
Časová prodleva: 15 let
|
0