Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Sfaturi achizitie boxe hi-fi pent...

Baterie externa solara vs baterie...

recomandare placa captura video

Trecere apartament pe numele meu
 Seria 3 - E90 / 91

LakeSide 11 Straulesti

arii

Sapa peste pardoseala
 Smart phone pentru auz deficitar

Manager transport marfa. Pareri. ...

BIOS F.24 pentru HP Pavilion g7-2...

Meta Quest 3 512 gb
 Father's Day

Clipboard files copy/paste, filen...

Boardgame-uri despre cuvinte

Care-i treaba cu Reddit-ul? (nu m...
 

Ce trebuie sa mai adaug?

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
5 răspunsuri în acest subiect

#1
dhaneey

dhaneey

    Senior Member

  • Grup: Senior Members
  • Mesaje: 2.695
  • Înscris: 25.10.2007
Se da urmatorul script:

<!DOCTYPE html>
<html>
<body>
<script type="text/javascript">
function dosearch() {
var sf=document.searchform;
for (i=sf.sengines.length-1; i > -1; i--) {
if (sf.sengines[i].checked) {
var submitto = sf.sengines[i].value + escape(sf.searchterms.value);
}
}
window.open(submitto);
return false;
}
</script>
<form name="searchform" onsubmit="return dosearch();">
Search:<br />
<input name="sengines" type="checkbox" value="http://www.google.ro....ro/search?q="> Google<br />
<input name="sengines" type="checkbox" value="https://ro.search.ya....com/search?p=")> Yahoo<br />
<input name="sengines" type="checkbox" value="http://www.bing.com/...orm=QBLH&pq=/"> Bing<br />
<input name="sengines" type="checkbox" value="http://www.imdb.com/..._=nv_sr_fn&q="> Imdb<br />
For:
<input type="text" name="searchterms">
<input type="submit" name="SearchSubmit" value="Search">
</form>
</body>
</html>

Eu vreau sa bifez cate checkbox-uri am chef si sa-mi deschida in alte taburi rezultatele cautarii. Are cineva idee cum as putea face asta?

Editat de dhaneey, 27 februarie 2016 - 23:44.


#2
vasileiorgu

vasileiorgu

    Member

  • Grup: Members
  • Mesaje: 248
  • Înscris: 08.11.2015
Mi-am permis să folosesc jquery:

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $('#form [type=submit]').click(function(){
   $('#form [type=checkbox]').each(function(){
	if($(this).is(':checked'))
	{
	 window.open($(this).val() + $('#form [type=text]').val());
	}
   })
  })
})
</script>
</head>
<body>
<div id="form">
  Search:<br />
  <input name="sengines" type="checkbox" value="http://www.google.ro/search?q=" /> Google<br />
  <input name="sengines" type="checkbox" value="http://ro.search.yahoo.com/search?p=" /> Yahoo<br />
  <input name="sengines" type="checkbox" value="http://www.bing.com/search?q=" /> Bing<br />
  <input name="sengines" type="checkbox" value="http://www.imdb.com/find?q=" /> Imdb<br />
  For:
  <input type="text" name="searchterms">
  <input type="submit" name="SearchSubmit" value="Search">
</div>
</body>
</html>



#3
dhaneey

dhaneey

    Senior Member

  • Grup: Senior Members
  • Mesaje: 2.695
  • Înscris: 25.10.2007
mersi, dar din pacate nu face ce vreau eu, nu deschide mai multe taburi...
mai are cineva vreo idee?

#4
vasileiorgu

vasileiorgu

    Member

  • Grup: Members
  • Mesaje: 248
  • Înscris: 08.11.2015
Unde ai testat ?

Ai tot codul ?

Ai bifat căsuţele ?

Merge foarte bine. Asta face window.open, îţi deschide taburi noi.

#5
dhaneey

dhaneey

    Senior Member

  • Grup: Senior Members
  • Mesaje: 2.695
  • Înscris: 25.10.2007
am testat pe ie, chrome si mozilla, deschide doar un tab indiferent cate casute as bifa.
Eu as vrea sa deschida 3 tab-uri (in acelasi timp) daca bifez 3 casute, 5 taburi (in acelasi timp) daca bifez 5 casute etc.
Dar mie imi deschide doar una indiferent cate as bifa. Practic e ca si cum as avea radio in loc de checkbox.
Ideea e sa fac economie la numarul de click-uri

Editat de dhaneey, 28 februarie 2016 - 11:30.


#6
vasileiorgu

vasileiorgu

    Member

  • Grup: Members
  • Mesaje: 248
  • Înscris: 08.11.2015
Merge, numai că ţi le blochează browser-ul.

În Firefox, de exemplu, se deschid taburi câte motoare de căutare ai selectat, în chrome nu. Nu pentru că ţi le blochează. Uită-te în bara de adrese.

Nu ştiu soluţie pentru asta. Nici nu cred că ai...

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate