combo menu kai popups!

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Sector
Δημοσιεύσεις: 102
Εγγραφή: 22 Μάιος 2004 12:02

combo menu kai popups!

Δημοσίευση από Sector » 15 Ιαν 2005 02:07

Gia sas kai kali xronia se olous !
Kserei kaneis pos mporei na ginei etsi oste otan 8a patao "Go" gia na dixni
ta results na ta dixni mesa se ena popup (kata protimisi mikro,na min mporeis na allaksis megethos ,na min dixni mpares klp klp)
Ta fota sas !! :hammer:
o kodikas tou combo menu einai autos :

Κώδικας: Επιλογή όλων



<body>
<form name="doublecombo" target="I1">
<p><select name="example" size="1" onChange="redirect&#40;this.options.selectedIndex&#41;">
<option>Technology Sites</option>
<option>News Sites</option>
<option>Search Engines</option>
</select>
<select name="stage2" size="1">
<option value="http&#58;//javascriptkit.com">JavaScript Kit</option>
<option value="http&#58;//www.news.com">News.com</option>
<option value="http&#58;//www.wired.com">Wired News</option>
</select>
<input type="button" name="test" value="Go!"
onClick="go&#40;&#41;">
</p>

<script>
<!--

/*
Double Combo Script Credit
By JavaScript Kit &#40;www.javascriptkit.com&#41;
Over 200+ free JavaScripts here!
*/

var groups=document.doublecombo.example.options.length
var group=new Array&#40;groups&#41;
for &#40;i=0; i<groups; i++&#41;
group&#91;i&#93;=new Array&#40;&#41;

group&#91;0&#93;&#91;0&#93;=new Option&#40;"JavaScript Kit","http&#58;//javascriptkit.com"&#41;
group&#91;0&#93;&#91;1&#93;=new Option&#40;"News.com","http&#58;//www.news.com"&#41;
group&#91;0&#93;&#91;2&#93;=new Option&#40;"Wired News","http&#58;//www.wired.com"&#41;

group&#91;1&#93;&#91;0&#93;=new Option&#40;"CNN","http&#58;//www.cnn.com"&#41;
group&#91;1&#93;&#91;1&#93;=new Option&#40;"ABC News","http&#58;//www.abcnews.com"&#41;

group&#91;2&#93;&#91;0&#93;=new Option&#40;"Hotbot","http&#58;//www.hotbot.com"&#41;
group&#91;2&#93;&#91;1&#93;=new Option&#40;"Infoseek","http&#58;//www.infoseek.com"&#41;
group&#91;2&#93;&#91;2&#93;=new Option&#40;"Excite","http&#58;//www.excite.com"&#41;
group&#91;2&#93;&#91;3&#93;=new Option&#40;"Lycos","http&#58;//www.lycos.com"&#41;

var temp=document.doublecombo.stage2

function redirect&#40;x&#41;&#123;
for &#40;m=temp.options.length-1;m>0;m--&#41;
temp.options&#91;m&#93;=null
for &#40;i=0;i<group&#91;x&#93;.length;i++&#41;&#123;
temp.options&#91;i&#93;=new Option&#40;group&#91;x&#93;&#91;i&#93;.text,group&#91;x&#93;&#91;i&#93;.value&#41;
&#125;
temp.options&#91;0&#93;.selected=true
&#125;

function go&#40;&#41;&#123;
location=temp.options&#91;temp.selectedIndex&#93;.value
&#125;
//-->
</script>

</form>

</body>

</html> 


Sector
Δημοσιεύσεις: 102
Εγγραφή: 22 Μάιος 2004 12:02

combo menu kai popups!

Δημοσίευση από Sector » 15 Ιαν 2005 23:19

καμιά ιδέα ? τουλάχιστον εάν ξέρετε που θα βρώ σαν αυτο το
combo menu αλλα να ανοίγει σε popup έτοιμο ?

Άβαταρ μέλους
tsiger
Honorary Member
Δημοσιεύσεις: 1431
Εγγραφή: 11 Νοέμ 2002 13:40
Τοποθεσία: Thessaloniki Observation Center
Επικοινωνία:

combo menu kai popups!

Δημοσίευση από tsiger » 16 Ιαν 2005 12:08

Stin function Go:

Κώδικας: Επιλογή όλων

function go&#40;&#41;&#123;
location=temp.options&#91;temp.selectedIndex&#93;.value
&#125;
Alla3e tin

Κώδικας: Επιλογή όλων

function go&#40;&#41;&#123;
window.open&#40;temp.options&#91;temp.selectedIndex&#93;.value,"_blank"&#41;;
&#125;
me mia apli sinthiki elegxou mporei na dialegei poia anoigoune se popup kai poia sto parathiro pou eisai hdh. :D

Sector
Δημοσιεύσεις: 102
Εγγραφή: 22 Μάιος 2004 12:02

combo menu kai popups!

Δημοσίευση από Sector » 16 Ιαν 2005 13:00

THAAAAAAAANXXXXXXXXXXXXXXXXXX MAAAAN !!!!!!!!!!!!!!!!!!!!!!
bravo re !!
:clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap:

Mia erotisi akoma omos,pos mporo na ftiakso to kainourgio para8iro opos
8elo px me sygekrimeno megethos xoris mpares klp ?

Episis,otan grafo me ellinika mou ta vgazi alabournezika,mporo na kano kati ?

Sector
Δημοσιεύσεις: 102
Εγγραφή: 22 Μάιος 2004 12:02

combo menu kai popups!

Δημοσίευση από Sector » 16 Ιαν 2005 21:48

prospa8o na to kano etsi alla tpt

Κώδικας: Επιλογή όλων


function popUp&#40;URL&#41; &#123;
day = new Date&#40;&#41;;
id = day.getTime&#40;&#41;;
eval&#40;"page" + id + " = window.open&#40;URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=333,height=298,left = 345.5,top = 235'&#41;;"&#41;;

&#125;


Άβαταρ μέλους
tsiger
Honorary Member
Δημοσιεύσεις: 1431
Εγγραφή: 11 Νοέμ 2002 13:40
Τοποθεσία: Thessaloniki Observation Center
Επικοινωνία:

combo menu kai popups!

Δημοσίευση από tsiger » 17 Ιαν 2005 00:41

φανταζομαι πως το χρειαζεσαι για το παραπανω script που χρησιμοποιεις οποτε απλα επεμβενω παλι στη function go:

Κώδικας: Επιλογή όλων

function go&#40;&#41;&#123; 
window.open&#40;temp.options&#91;temp.selectedIndex&#93;.value,'parathiro','toolbar=no, directories=no, location=no,status=yes, menubar=no, resizable=no, scrollbars=no,width=300, height=200',"_blank"&#41;;
&#125; 
Αλλαξε τα yes και τα no κατα βουληση.

Sector
Δημοσιεύσεις: 102
Εγγραφή: 22 Μάιος 2004 12:02

combo menu kai popups!

Δημοσίευση από Sector » 18 Ιαν 2005 15:39

hm den doulevei distixos :(

Άβαταρ μέλους
tsiger
Honorary Member
Δημοσιεύσεις: 1431
Εγγραφή: 11 Νοέμ 2002 13:40
Τοποθεσία: Thessaloniki Observation Center
Επικοινωνία:

combo menu kai popups!

Δημοσίευση από tsiger » 18 Ιαν 2005 16:51

ws sketi function den doulevei to eipa. Ypethesa oti theleis na tin prosarmoseis sto parapanw script. Try harder young men. Kai diavase kai 2 pragmata peri javascript.

Sector
Δημοσιεύσεις: 102
Εγγραφή: 22 Μάιος 2004 12:02

combo menu kai popups!

Δημοσίευση από Sector » 18 Ιαν 2005 20:06

distixos den exo idea apo javascript :(
8a mporouses na mou dines olokliro ton kodika etoimo ?An zitao pola
mporeis na mou peis ena kalo elliniko i kseno site peri javascript ?

Άβαταρ μέλους
tsiger
Honorary Member
Δημοσιεύσεις: 1431
Εγγραφή: 11 Νοέμ 2002 13:40
Τοποθεσία: Thessaloniki Observation Center
Επικοινωνία:

combo menu kai popups!

Δημοσίευση από tsiger » 18 Ιαν 2005 20:45

Κώδικας: Επιλογή όλων

<body> 
<form name="doublecombo" target="I1"> 
<p><select name="example" size="1" onChange="redirect&#40;this.options.selectedIndex&#41;"> 
<option>Technology Sites</option> 
<option>News Sites</option> 
<option>Search Engines</option> 
</select> 
<select name="stage2" size="1"> 
<option value="http&#58;//javascriptkit.com">JavaScript Kit</option> 
<option value="http&#58;//www.news.com">News.com</option> 
<option value="http&#58;//www.wired.com">Wired News</option> 
</select> 
<input type="button" name="test" value="Go!" 
onClick="go&#40;&#41;"> 
</p> 

<script> 
<!-- 

/* 
Double Combo Script Credit 
By JavaScript Kit &#40;www.javascriptkit.com&#41; 
Over 200+ free JavaScripts here! 
*/ 

var groups=document.doublecombo.example.options.length 
var group=new Array&#40;groups&#41; 
for &#40;i=0; i<groups; i++&#41; 
group&#91;i&#93;=new Array&#40;&#41; 

group&#91;0&#93;&#91;0&#93;=new Option&#40;"JavaScript Kit","http&#58;//javascriptkit.com"&#41; 
group&#91;0&#93;&#91;1&#93;=new Option&#40;"News.com","http&#58;//www.news.com"&#41; 
group&#91;0&#93;&#91;2&#93;=new Option&#40;"Wired News","http&#58;//www.wired.com"&#41; 

group&#91;1&#93;&#91;0&#93;=new Option&#40;"CNN","http&#58;//www.cnn.com"&#41; 
group&#91;1&#93;&#91;1&#93;=new Option&#40;"ABC News","http&#58;//www.abcnews.com"&#41; 

group&#91;2&#93;&#91;0&#93;=new Option&#40;"Hotbot","http&#58;//www.hotbot.com"&#41; 
group&#91;2&#93;&#91;1&#93;=new Option&#40;"Infoseek","http&#58;//www.infoseek.com"&#41; 
group&#91;2&#93;&#91;2&#93;=new Option&#40;"Excite","http&#58;//www.excite.com"&#41; 
group&#91;2&#93;&#91;3&#93;=new Option&#40;"Lycos","http&#58;//www.lycos.com"&#41; 

var temp=document.doublecombo.stage2 

function redirect&#40;x&#41;&#123; 
for &#40;m=temp.options.length-1;m>0;m--&#41; 
temp.options&#91;m&#93;=null 
for &#40;i=0;i<group&#91;x&#93;.length;i++&#41;&#123; 
temp.options&#91;i&#93;=new Option&#40;group&#91;x&#93;&#91;i&#93;.text,group&#91;x&#93;&#91;i&#93;.value&#41; 
&#125; 
temp.options&#91;0&#93;.selected=true 
&#125; 

function go&#40;&#41;&#123; 
window.open&#40;temp.options&#91;temp.selectedIndex&#93;.value,'parathiro','toolbar=no, directories=no, location=no,status=yes, menubar=no, resizable=no, scrollbars=no,width=300, height=200',"_blank"&#41;; 
&#125; 

//--> 
</script> 

</form> 

</body>

Sector
Δημοσιεύσεις: 102
Εγγραφή: 22 Μάιος 2004 12:02

combo menu kai popups!

Δημοσίευση από Sector » 19 Ιαν 2005 15:07

thnx man !!!!
thnx man !!!!
thnx man !!!!
thnx man !!!!
thnx man !!!!
thnx man !!!!
thnx man !!!!
thnx man !!!!

Me esoses !! bravo kai pali :)

Άβαταρ μέλους
tsiger
Honorary Member
Δημοσιεύσεις: 1431
Εγγραφή: 11 Νοέμ 2002 13:40
Τοποθεσία: Thessaloniki Observation Center
Επικοινωνία:

combo menu kai popups!

Δημοσίευση από tsiger » 19 Ιαν 2005 15:34

ta credits ston typo pou egrapse to script. Kalo einai na steileis ena mail. egw apla mia function alla3a.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες