我希望發送多瓦爾還有老派的Flash開發者在這裏嘿嘿如何通過POST AS2
所以我有一個簡單的Flash電影2名的下拉列表中,第一個學校項目和2的狀態。
我想程序和國家串連到一個網址,如下所示: http://operationmilitaryed.com/search.php?state=AL&interest=Bachelor%27s
我的問題是,我得到這樣一個URL:
有添加到URL中的額外信息太多了。
這裏是通向我的Flash文件(我會鏈接到測試頁面,但由於某些原因的下拉菜單不工作在我的瀏覽器的權利,可能不同的錯誤) http://leongaban.com/_stack/flash/as2/combobox/source.zip
下面是我當前的Flash AS2代碼:
import com.mosesSupposes.fuse.*;
ZigoEngine.simpleSetup(Shortcuts,PennerEasing);
Stage.scaleMode = "noScale";
Stage.align = "TL";
var changeListener:Object = new Object;
var changeListener2:Object = new Object;
var program:String = "";
var us_state:String = "";
attachMovie("comboBox", "combo1", 1);
combo1._x = 6;
combo1._y = 6;
attachMovie("comboBox", "combo3", 3);
combo3._x = 150;
combo3._y = 6;
onLoad = function()
{
combo1.initComboBox("xml/combo2.xml");
combo1.addEventListener("changed",changeListener);
combo3.initComboBox("xml/combo3.xml");
combo3.addEventListener("changed",changeListener2);
changeListener.changed = function(evtObj)
{
dataText1.text = evtObj.data;
program = evtObj.data;
trace("evtObj.data = "+evtObj.data);
}
changeListener2.changed = function(evtObj)
{
dataText2.text = evtObj.data;
us_state = evtObj.data;
trace("evtObj.data = "+evtObj.data);
}
}
btn_submit.onRelease = function() {
var A = program;
var B = us_state;
getURL("http://operationmilitaryed.com/search.php", "_blank", "POST");
}
我得到了這個工作!現在我的問題是組合框不顯示在瀏覽器窗口:(必須是不同的bug ...謝謝 – 2013-02-26 17:05:12
我看到2組合...在CS5.5中打開源代碼,編譯和所有好的 – Smolniy 2013-02-26 17:28:35
哦,問題是當我在在線瀏覽器中查看它時,沒有看到Chrome中的組合。而在Firefox上,變量不會附加到字符串:( – 2013-02-26 18:07:59