Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从外部站点显示HTML元素_Javascript_Html - Fatal编程技术网

Javascript 如何从外部站点显示HTML元素

Javascript 如何从外部站点显示HTML元素,javascript,html,Javascript,Html,假设我知道一个类id,是否可以读取HTML数据并将与该类id联系的HTML作为字符串写入 不必为此编写具体的代码,任何可能实现这一点的资源都是值得赞赏的。我不确定是否有任何javascript函数允许此操作。如果您从另一个站点访问此操作,并且假设您有允许请求的CORS设置,则可以使用jQuery的get()获取项目: $.get('https://example.com/path/to/page.html') .then(function(data){ var elem = $

假设我知道一个类id,是否可以读取HTML数据并将与该类id联系的HTML作为字符串写入


不必为此编写具体的代码,任何可能实现这一点的资源都是值得赞赏的。我不确定是否有任何javascript函数允许此操作。

如果您从另一个站点访问此操作,并且假设您有允许请求的CORS设置,则可以使用jQuery的
get()
获取项目:

 $.get('https://example.com/path/to/page.html')
  .then(function(data){
      var elem = $(data).find('yourSelector');
      /* 
          Do something with the element 
      */
  });

这也假设元素总是在页面上,并且页面总是解析。

JavaScript不能只读取任何第三方站点。需要为您的域启用CORs。您对ajax功能有何想法?你可以使用这个,这将非常有用。如果你尝试了这个:如果你没有CORS设置,可以将一个视图源图表创建为一个字符串,然后在知道开始和结束标记的情况下进行过滤。比如chrome,你可以查看源代码:要查看HTML代码,有没有一个选项可以通过它来实现method@Lev不可以。因为您从第三方网站获取内容并发出网络请求,所以浏览器将要求CORS设置为允许。这是一项安全功能,可防止恶意脚本获取您的用户名/密码/cookie并将其发送到其他站点。这是您设置的,表示浏览器可以从其他站点请求内容。