jsonp is a quite popular paradigm for mashup and crosssite scripting. Sometime is useful to pass a parameter to a jsonp callback. My solution is to encode the parameter in the name of the callback or to dynamically push functions with the parameter embedded in the code. The name of the callback will be a random string.
Do you have other solutions?