Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Incalzire in pardoseala etapizata

Suprataxa card energie?!

Cum era nivelul de trai cam din a...

probleme cu ochelarii
 Impozite pe proprietati de anul v...

teava rezistenta panou apa calda

Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...
 Rezultat RMN

Numar circuite IPAT si prindere t...

Pareri brgimportchina.ro - teapa ...

Lucruri inaintea vremurilor lor
 Discuții despre TVR Sport HD.

Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android
 

Ce trebuie sa mai adaug?

- - - - -
  • Please log in to reply
5 replies to this topic

#1
dhaneey

dhaneey

    Senior Member

  • Grup: Senior Members
  • Posts: 2,693
  • Î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?

Edited by dhaneey, 27 February 2016 - 23:44.


#2
vasileiorgu

vasileiorgu

    Member

  • Grup: Members
  • Posts: 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
  • Posts: 2,693
  • Î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
  • Posts: 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
  • Posts: 2,693
  • Î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

Edited by dhaneey, 28 February 2016 - 11:30.


#6
vasileiorgu

vasileiorgu

    Member

  • Grup: Members
  • Posts: 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

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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