Javascript 在对象上分配值

Javascript 在对象上分配值,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);

我有一个非常简单的代码,它从另一个(外部)服务器返回一个对象(至少在Google Chrome中是这样),格式为id:“1234567642526”

如何存储此对象值,以便可以在dom上或通过GTM访问它。我只需要使用代码将输出存储为全局值,而不是通过右键单击将其存储为全局值。我只想使用JS,而不是Ajax、PHP甚至Jquery

<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调用。没有其他可能性(在合理范围内)。这不是一个代码编写服务。你试过什么了?