Cross-domain communication with JSONP

Enable cors for all domains isn't a good practice. Maybe in this case is better using jsonp. I added a new param to get response with this method.
The list can be obtained via jquery:
<code>$.ajax({
        type: 'GET',
	url: 'http://podupti.me/api.php,
	dataType: 'jsonp',
	data: {key:'4r45tg', format:'json', method:'jsonp'},
        jsonpCallback: 'successCallback'
 }); </code>

or appending a script element to the dom:
<code>var poduptime = "http://podupti.me/api.php?key=4r45tg&format=json&method=jsonp&callback=successCallback";
var script = document.createElement("script");
script.src = poduptime;
document.body.appendChild(script);</code>