Javascript 蒸汽发生器概述
怎么了Javascript 蒸汽发生器概述,javascript,json,jsonp,steam,Javascript,Json,Jsonp,Steam,怎么了 <script> var url="http://steamcommunity.com/market/priceoverview/?appid=730¤cy=3&market_hash_name=StatTrak%E2%84%A2 M4A1-S | Hyper Beast (Minimal Wear)"; var s = document.createElement("script"); s.src = url; document.body.app
<script>
var url="http://steamcommunity.com/market/priceoverview/?appid=730¤cy=3&market_hash_name=StatTrak%E2%84%A2 M4A1-S | Hyper Beast (Minimal Wear)";
var s = document.createElement("script");
s.src = url;
document.body.appendChild(s);
</script>
变量url=”http://steamcommunity.com/market/priceoverview/?appid=730¤cy=3&market_hash_name=StatTrak%E2%84%A2 M4A1-S“超级野兽(最小磨损)”;
var s=document.createElement(“脚本”);
s、 src=url;
文件。正文。附录子项;
错误:语法错误:缺少;before语句-priceoverview:1:10,返回一个普通的json,而不是jsonp。不幸的是,Steam具有跨源代码的特性,因此ajax请求无法工作,并且它们不支持jsonp。这意味着您将无法从客户端发出请求——您必须从服务器端获取请求。从该URL返回的内容不是有效的JavaScript代码。M4A1-S | Hyper Beast(最小磨损)当我在浏览器中打开此链接时,我有JSON。。。问题在哪里?JSON不是JavaScript。普通JSON对象不能作为JavaScript代码执行(或解析),但这正是您的代码所期望的,因为您使用URL作为
标记的源。