使用本机 javascript 从 json 解析 html 代码

parse html code from json using native javascript

是否可以取出 json 文件中的代码?您可以在这里查看:http://www.bryzgalov.directadvert.ru/show.cgi?adp=768&json=4 我应该使用什么代码或方法将 html 代码放入任何原始 div 中? 我尝试使用jsonp,但出现错误:

unexpected token <

<script>
    function myFunction(data){              
        var arr = JSON.parse(data);
        document.getElementById('advBlock').innerHTML = arr;
    }
</script>
<script type="text/javascript" src="http://www.bryzgalov.directadvert.ru/show.cgi?adp=768&json=4&callback=myFunction"></script>

JSONP数据已经是Javascript对象,不是JSON字符串,所以不需要解析:

<div id="advBlock"></div>
<script>
  function myFunction(data) {
    document.getElementById('advBlock').innerHTML = data;
  }
</script>
<script src="http://www.bryzgalov.directadvert.ru/show.cgi?adp=768&json=4&callback=myFunction"></script>

<div id="advBlock"></div>
<script src="http://www.bryzgalov.directadvert.ru/show.cgi?adp=768&json=4&callback=myFunction"></script>
 <script> function myFunction(data) { document.getElementById('advBlock').innerHTML = data; } </script> 

您必须在调用函数之前添加脚本。