Revision: 44147
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 7, 2011 01:59 by scottwatkins
Initial Code
/** * _getQuerystringAsObject * returns the URL querystring as an object */ private function _getQuerystringAsObject():Object { var _params:Object = {}; var _queryString:String; var _all:String; try { _all = ExternalInterface.call("window.location.href.toString"); _queryString = ExternalInterface.call("window.location.search.substring", 1); if(_queryString) { var params:Array = _queryString.split('&'); var length:uint = params.length; for (var i:uint=0,index:int=-1; i<length; i++) { var kvPair:String = params[i]; if((index = kvPair.indexOf("=")) > 0) { var key:String = kvPair.substring(0,index); var value:String = kvPair.substring(index+1); _params[key] = value; } } } }catch(e:Error) { trace("ERROR"); } return _params; }
Initial URL
Initial Description
This function will take the querystring from the URL and return it as a property:value paired object.
Initial Title
Get Querystring as an Object
Initial Tags
actionscript
Initial Language
ActionScript 3