如何执行var Link
中存储的链接?我试过了eval()
,但这似乎并不多。
我已将链接存储为字符串,如图所示。
var link = "someURLlink.com";
这是放在一个函数中,所以当我调用该函数时,我想要执行这个链接,然后我将解析结果。
已编辑:这将调用API以进行授权,并将client_id硬编码到URL中。从登录页面收到密码后,我将重定向回原始的HTML
文档。
答案 0 :(得分:2)
使用类似jQuery的东西,这是一项非常简单的任务。你可以在没有jQuery的情况下做到这一点,但它有点困难,所以从jQuery开始,如果你愿意,可以考虑它。
http://api.jquery.com/jquery.get/
$.get(link, function( data ) {
alert( "Link was loaded. I could mess with data which will be the response." );
});
答案 1 :(得分:2)
使用jquery的答案是有效的,但如果你想纯粹在自己的代码中使用xmlhttprequest对象
http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET",link,false);
xmlhttp.send();
var parseMe = xmlhttp.responseText;