我正在研究测试自动化报告,我正在尝试在另一个本地html文件中加载本地html并使用jQuery加载。这在IE10中很好用,但在Chrome中却没有。我希望这是在chrome
中工作<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title> QA Automation - Test Result Log</title>
<link rel="stylesheet" href="C:/result.css" type="text/css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js">
</script>
<script>
$(document).ready((function(){
$("#includedContent").load("TestSummary.html");
}));
</script>
</head>
<body>
<div id="wrapper">
<div id="includedContent"></div>
<div id="main">
答案 0 :(得分:1)
如果您直接尝试在Chrome中打开文件,即file:///
它无法正常工作,您会看到以下内容:
Failed to load resource: Origin null is not allowed by Access-Control-Allow-Origin
您需要设置像WAMP
这样的网络服务器,然后从localhost运行它。