将日志文件嵌入html页面

时间:2019-02-08 06:10:03

标签: javascript jquery html html5

我正在尝试将日志文件嵌入到jsp页面中,因为我已经尝试过并且在两种情况下均未嵌入。当我在SO中搜索时,我发现一个与jquery有关的链接。但它也无法正常工作,它在控制台上显示以下消息:仅协议方案支持跨源请求:http,数据,chrome,chrome扩展名,https。以下是我的代码:< / p>

template : Template= new Template();
ngOnInIt() {
   this.template.widgets = [];
}
addWidget(W_id :String){
    this.template.widgets.push({
      index : null,
      title: null
    });
}

有人可以帮我吗?

2 个答案:

答案 0 :(得分:1)

此代码将在您的服务器上运行,因为浏览器上的CORS不允许加载本地文件。如果您拥有Web服务器(Apache,Nginx,IIS等),则可以使用相对或http计划的URL在服务器上对其进行测试,然后查看它是否正常工作。

以及一个显示如何在某些浏览器上绕过它的网站:

https://www.thepolyglotdeveloper.com/2014/08/bypass-cors-errors-testing-apis-locally/

其中一些摘录:

对于Google Chrome运行:

Chrome.exe --disable-web-security

对于about:config中的Firefox禁用(可能适用于旧版本):

security.fileuri.strict_origin_policy

关键字:“在本地文件上启用cors”

答案 1 :(得分:1)

您提供的URL指向您的本地硬盘驱动器,URL错误。无需将日志文件放入服务器的公用文件夹并向服务器请求该文件,那么只有您才能从文件中获取数据。

#include <iostream>

int main()
{
  const int x = 0 ;
  int *y = (int*) &x ;
  *y = 20 ;

  std::cout << x << std::endl ; //output 0
  std::cout << *y << std::endl ; //output 20

}