Ecco la soluzione ... cavolo se ragiono in maniera strana ...
all'interno del div xscript sarà posto il codice originale js
tuttavia il codice html sarà inserito nel div code, chiamato in questo modo
Codice PHP:
$('div#xscript').load('loader.php?divId=code');
esempio file index.php
Codice PHP:
<html>
<head>
</head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('div#xscript').load('loader.php?divId=code');
});
</script>
<body>
<div id="xscript"></div>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
<div id="code"></div>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
Tutto quello che ti pare ........ </br>
</body>
</html>
file loader.php
Codice PHP:
<?php
if (!isset($_GET['divId']))
return;
?>
<script type="text/javascript">
var doc_html = "";
function adder(string){
doc_html += string;
}
<?php
$js_var = file_get_contents('http://www.gold-quote.net/TABLE2/gen.php?lang=en');
$js_var = str_replace('document.writeln', 'adder', $js_var);
echo $js_var;
echo 'document.getElementById("' . $_GET['divId'] . '").innerHTML=doc_html;';
?>
</script>