如何让jQuery load()在Chrome中运行。它适用于IE 10

时间:2015-07-17 04:03:50

标签: jquery html

我正在研究测试自动化报告,我正在尝试在另一个本地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">

1 个答案:

答案 0 :(得分:1)

如果您直接尝试在Chrome中打开文件,即file:///它无法正常工作,您会看到以下内容:

Failed to load resource: Origin null is not allowed by Access-Control-Allow-Origin

您需要设置像WAMP这样的网络服务器,然后从localhost运行它。