Javascript-数据访问
我试图访问并显示存储在特定url中的数据。但是我的代码没有正确运行。有什么建议吗Javascript-数据访问,javascript,database,Javascript,Database,我试图访问并显示存储在特定url中的数据。但是我的代码没有正确运行。有什么建议吗 function getData( theURL ) { var xmlHttp = null; xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", theURL, false ); xmlHttp.send( null ); return xmlHttp.responseText; } var url = "https://clo
function getData( theURL ) {
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", theURL, false );
xmlHttp.send( null );
return xmlHttp.responseText;
}
var url = "https://cloudant.com/futon/document.html?acharya%2Ftoxtweet/ff558f75077e8c758523cd3bd8ffdf88";
getData(url);
XMLHttpRequest仅在同一域上工作
如果您有服务器端设置,则可以代理所需页面,使其从服务器到达。XMLHttpRequest仅在同一域上工作
如果您有服务器端设置,您可以代理所需页面,使其从您的服务器到达。另一个纯js解决方案是利用YQL,选中:
(滚动至底部查看完整脚本)-工作正常。另一个纯js解决方案是利用YQL,选中:
(滚动到底部查看完整脚本)-工作正常。由于XMLHttpRequest不允许跨域请求,我相信您可以使用三种解决方案。可用性将取决于您正在集成的服务
由于XMLHttpRequest不允许跨域请求,我相信您可以使用三种解决方案。可用性将取决于您正在集成的服务
“未正确运行”是什么意思?您确定没有违反xmlhttprequest同源策略吗?您不能跨域发送ajax请求,它应该是同一个域。你必须使用iframe技术,这与facebook使用的技术是一样的。你能再解释一下你的URL包含了什么信息吗。我想在页面上显示这些信息。“没有正确运行”是什么意思?你确定没有违反xmlhttprequest同源策略吗?你不能向跨域发送ajax请求,它应该是同一域。你必须使用iframe技术,这与facebook使用的技术是一样的。你能再解释一下你的URL包含了什么信息吗。我想在页面上显示这些信息。