apache-flex 在flex 4.5中单击时打开新选项卡或浏览器选项卡

pes8fvy9  于 2022-11-01  发布在  Apache
关注(0)|答案(3)|浏览(165)

我是Flex新手。我有一个高级数据网格。我单击高级数据网格中的列,stage1打开并使用WSDL填充数据。我想在新选项卡或新浏览器选项卡中打开stage1并使用WSDL填充数据。类似地,如果我单击高级数据网格列10次,应打开10个新选项卡并使用WSDL填充数据。请帮助我。

hpxqektj

hpxqektj1#

新选项卡navigateToURL(newLink,"_blank");
相同标签navigateToURL(newLink,"_self");

zdwk9cvp

zdwk9cvp2#

你可以使用ExternalInterface和Javascript。把你的swf放到一个html页面中,然后调用javascript函数打开新窗口。在新窗口中,你可以使用stage1打开你的swf。
请参考以下链接。
http://www.riafox.com/2008/09/open-new-browser-in-window/

lhcgjxsq

lhcgjxsq3#

你可以这样做:

var urlRequest:URLRequest = new URLRequest(*url*);
navigateToURL(urlRequest, "_blank"); //blank will open the link in a new tab

相关问题