Z dedykacją dla:
Cytat(!*! @ 29.01.2013, 11:54:28 )

Szukasz czegoś, co nie istnieje. Tracisz tylko czas.
Podstawowe użycie:
Kod
//Po stronie klienta - domena B
<div id="myBox"></div>
<script>
function doSomething(html) {
document.getElementById("myBox").innerHTML = html;
}
var jsonp = document.createElement('script');
jsonp.src = 'http://mySecondPage.com/jsonp.php';
document.body.appendChild(jsonp);
</script>
//po stronie serwera - domena A - plik jsonp.php
<?php
$file = file_get_contents('widget.html');
echo "doSomething('" . str_replace(array("\r", "\n"), array("", ""), $file) . "');";
?>
pomocne linki:
JSONP #1,
JSONP #2Oczywiscie to podstawowe użycie, zamiast wysyłać HTML to można zdefiniować tablice z niej json_encode, + odbierać eval i mieć to w jsonie, ja potrzebowałem wysyłać HTML, teraz przerabiam przykład dla moich potrzeb.
Nie wykorzystuję tu nic z HTML5, ale moje założenia zostały spełnione.
BTW:
Cytat(!*!)

Połącz się przez ajax do php > return file_get_contents() "
Nie chodzi o to ze wykorzytałem file_get_contents(), tylko ze jak miałem się połaczyć z domeny B (nie uzywając żadnych skryptów PHP etc.) do domeny A (tu mogłem wykorzystać PHP) za pomocą ajaxa w tym przypadku nic nie zdziałam
Pozdrawiam