FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Hej, jag är ny här.
|
Hej, (detta inlägg kanske skall ligga i ett annat forum)
har en "slider" i flash där man kan genom att dra i två olika pilar kan ställa in ett min värde och ett max värde. Dessa värden visas i två "dynamiska" textfält - from_text_2 samt to_text_2. Jag har ett även ett textfält (inputText) som är satt som "input text" där man kan skriva in ett värde. Att skicka detta värde till asp är inga problem. Mitt problem är hur jag skall skicka med värdena i de dynamiska textfälten. (Dessa måste ha denna inställning för att värdena skall ändras när man dra i pilarna.) Koden för "slidern" Kod:
import it.sephiroth.MSlider createClassObject(MSlider, "slider_2", 1, {_x:65,_y:35,_width:200}); slider_2.setStyle("lineColor", 0x000000) // colore della linea slider_2.setStyle("displayPoints", true) // should display steps slider_2.min = 0 // minimum value slider_2.max = 1000000 // maximum value slider_2.steps = 0 // if steps is set to '0' then the movement is free, without constraint slider_2.setRoundMode(Math.ceil) // tell how to consider the float values // set the starting value of the slider arrows slider_2.setValue(MSlider.LEFT, 100000) slider_2.setValue(MSlider.RIGHT, 700000) to_text_2.border = true to_text_2.borderColor = 0xCCCCCC from_text_2.border = true from_text_2.borderColor = 0xCCCCCC from_text_2.text = slider_2.min to_text_2.text = slider_2.max // slider is changing function changing(evt:Object) { var ext:String = evt.target._name.split("_").pop() var value = evt.target.getValue() // I get 1 or 2 var changed = evt.changed // tells which of arrow has changed this["from_text_" + ext].text = value[0] this["to_text_" + ext].text = value[1] } function changed(evt:Object) { trace('changed: ' + evt.changed) trace(evt.target.getValue()) } // listeners slider_2.addEventListener("changing", this) // one of the values are changing slider_2.addEventListener("changed", this) // changed Kod:
on (release) { minst = ----- de dynamiska värdet från from_text_2------ mest = -----de dynamiska värdet från to_text_2----- url_var = "?inputText=" +_root.inputText+"&from_text_2="+minst+"&to_text_2="+mest; getURL("result.asp"+url_var, "", "GET"); } |
||
![]() |
![]() |
|
|