我的任务:我正在制作要在DoubleClick平台上上传的横幅。横幅将从我的客户的客户给出的文件链接中提取价格。链接看起来与此http://client_of_client_link/price_file.tsv类似,并且该文件会在客户端定期更新。
我的问题:如何将http://client_of_client_link/data_file.tsv文件中的所有数据动态加载到某个javascript对象或数组中?目前,它给我“请求的资源上没有'Access-Control-Allow-Origin'标头。”当我尝试使用CreateJS PreloadJS甚至简单的XMLHttpRequest加载它时。
我认为以下其中一项可能有效,因为给定的链接允许我下载文件:
<script type="text/plain" src="http://client_of_client_link/data_file.tsv"></script>
<object type="text/tab-separated-values" data="http://client_of_client_link/data_file.tsv"></object>
<img scr="http://client_of_client_link/data_file.tsv">
我只是找不到有关如何访问这些html标记的文本/二进制/数据的适当解释,如果有的话?以及这些html标记如何加载文件而不会出现跨域问题,而简单的XMLHttpRequest无法加载该文件?
谢谢您的帮助。