Tralasciando il blackberry per una attimo, una volta inviata la richiesta jsonp ,per visualizzare i dati che vengono ricavati dall'esecuzione dello script, che metodo posso adottare?
Per adesso nello script php salvo il contenuto da visualizzare in una variabile $ string , poi faccio stampare a video il nome della funzione js che mi prende la stringa come parametro e me la inserisce nella pagina html.
Non c'è un metodo piu' elegante,usando javascript puro? o bisogna ricorrere per forza a framework tipo jQuery?
script php:
jsCodice PHP:<?php
$callback = $_REQUEST['callback'];
$str = "<table border='2'>";
for($i=0;$i<24;$i++)
{
$str.="<tr><td>".$i.".00</td><td width='200px'>impegni</td></tr>";
}
$str.="</table>";
echo "var tabella =\"".$str."\";";
echo $callback . '(tabella);';
codice:function getData() { var url = "http://dominio di prova/prova.php?callback=viewData"; var script = document.createElement('script'); script.setAttribute('src', url); document.getElementsByTagName('head')[0].appendChild(script); } function viewData(data) { document.getElementById("areaTest").innerHTML = data; }

Rispondi quotando