HTML5 AppArgs
Monkey Forums/Monkey Code/HTML5 AppArgs
| ||
#If TARGET<>"html5"
Import os
#Else
Extern
Global _search:String="(window.location.search || ~q~q)"
Global _hash:String="(window.location.hash || ~q~q)"
Public
Function AppArgs:String[]()
Local hash:String = _hash[1..]
Local search:String = _search[1..]
Local args:String[]
If search.Length()>0
args = search.Split("&")
Else If hash.Length()>0
args = hash.Split("&")
End
Return args
end
#endExample: http://url/MonkeyGame.html?test=1&start=here Or http://url/MonkeyGame.html#test=1&start=here |
| ||
| Thanks! This seems really useful ! |
| ||
| could be used for passing in coupon or codes to reward people with stuff in game, like hay all here is a free rocket launcher code for gameX ROCKET11111 could do little promotions to promote people to play more, could also be used for metrics and some ... other .. stuff. |
| ||
| The DOM module also has the window.location stuff. |
| ||
| Yea thats true, but i don't want import the complete dom module for that ;) |
| ||
| Voucher codes?! Crunch some data, and URL-a-size entire levels!! Thanks, I'll be making good use of this :D |