【问题标题】:Load external URL content using pure Javascript使用纯 Javascript 加载外部 URL 内容
【发布时间】:2020-01-25 01:50:14
【问题描述】:

以下 JQuery 获取外部 url 的内容:

var url = 'example.com/editor/stores/10';
$('#storeArticlePublish_Channel').load(url);

我不想使用 JQuery。我将如何使用普通的 javascript 来做到这一点?

【问题讨论】:

  • “但是我不知道怎么用javascript写”用JavaScript写的。您真正要问的是如何在没有 jQuery 的情况下做到这一点,只需使用浏览器内置的 API(DOM 和 XMLHttpRequest)。
  • 是的,我不想在 jQuery 中使用它
  • 好吧,你卡在哪里了?你做了什么研究?你的尝试是什么样的?
  • 请参阅"Should questions include “tags” in their titles?",其中的共识是“不,他们不应该”!

标签: javascript


【解决方案1】:

您可以为此使用 XMLHttpRequest 对象。发出请求:

var xmlhttp;
if (window.XMLHttpRequest)
{
  xmlhttp = new XMLHttpRequest();
}
xmlhttp.open("GET",URL,true);
xmlhttp.send();

“URL”是您要执行/打开的 url。 第三个参数用于异步请求,它可以是真或假。 要在 #storeArticlePublish_Channel 元素中获取结果,您只需在下一行中使用它:

document.getElementById("storeArticlePublish_Channel").innerHTML = xmlhttp.responseText;

【讨论】:

  • 希望对您有所帮助。另外,如果你想支持旧版本的 IE,那么你可以看看:This reference link
猜你喜欢
  • 2011-06-04
  • 1970-01-01
  • 2020-02-15
  • 1970-01-01
  • 2023-03-15
  • 1970-01-01
  • 1970-01-01
  • 2012-06-02
  • 1970-01-01
相关资源
最近更新 更多