好的,所以我有一个横幅放在网站上,根据我需要更新swf横幅文本的URL。我需要抓取的文字在URL中就是这样的。
产物=" ABC"
" abc"可以是不同数量的字符。我没有确切的网址可供使用。
我在这里得到了一个部分答案:Get Current Browser URL - ActionScript 3
然而,这并没有解释我如何只能获得产品的名称。
谢谢你
答案 0 :(得分:0)
您需要一个webservice或flashvars来了解当前的产品。
我希望这对你有所帮助。
:)
答案 1 :(得分:0)
您可以这样做:
//check to make sure you can use ExternalInterface
if(ExternalInterface.available){
//grab the url from JavaScript
var url:String = ExternalInterface.call("window.location.href.toString");
//make sure the url is valid and has querystring parameters (eg a ?)
if(url && url.length > 0 && url.indexOf("?") > -1){
//split the url and grab everything after the ?, convert that into URL variable object
var params:URLVariables = new URLVariables(url.split("?")[1]);
trace(params.product); //abc
}
}
有关正确获取网址的详细信息,请参阅this question
的答案