Javascript 在对象上分配值
我有一个非常简单的代码,它从另一个(外部)服务器返回一个对象(至少在Google Chrome中是这样),格式为id:“1234567642526” 如何存储此对象值,以便可以在dom上或通过GTM访问它。我只需要使用代码将输出存储为全局值,而不是通过右键单击将其存储为全局值。我只想使用JS,而不是Ajax、PHP甚至JqueryJavascript 在对象上分配值,javascript,jsonp,google-tag-manager,Javascript,Jsonp,Google Tag Manager,我有一个非常简单的代码,它从另一个(外部)服务器返回一个对象(至少在Google Chrome中是这样),格式为id:“1234567642526” 如何存储此对象值,以便可以在dom上或通过GTM访问它。我只需要使用代码将输出存储为全局值,而不是通过右键单击将其存储为全局值。我只想使用JS,而不是Ajax、PHP甚至Jquery <script type="text/javascript"> var ABC = function(data) { console.log(data);
<script type="text/javascript">
var ABC = function(data) {
console.log(data);
}
</script>
<script type="text/javascript" src="https://externalsite.com/getid?callback=ABC">
</script>
var ABC=功能(数据){
控制台日志(数据);
}
您可以在这里将该值存储在cookie或本地存储器(仅JS)中,GTM可以轻松地从第1方cookie变量中检索值
下面是如何学习更多关于变量的知识
希望这有帮助,FYI,AJAX只是一种可以从Javascript语言访问的技术。他们其实没什么不同。除非外部站点提供JSONP接口,否则您将需要AJAX调用。没有其他可能性(在合理范围内)。这不是一个代码编写服务。你试过什么了?