我知道这个问题已被问过几次,但我遇到了这个问题。 我想在index.html文件中添加otherpage.html的内容
我的index.html代码是
<html>
<head>
<script src="http://code.jquery.com/jquery-1.6.4.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$.get("otherpage.html", function (data) {
$("#appendToThis").append(data);
});
});
</script>
</head>
<body>
<div id="appendToThis"></div>
</body>
我的otherpage.html代码是
<p>This is second page.</p>
当我打开Index.html时,我看到一个空白的白页。任何人都可以指出错误在哪里..谢谢你提前
答案 0 :(得分:1)
这是另一个我认为正在寻找的问题:
How to load another html file using JS
此示例使用了其他人在此主题中提出的一些要点。它需要一个AJAX请求让JS读取文件,解析它,然后替换该信息。该示例使用onClick方法,但您应该能够使用任何您喜欢的方法(包括加载时)来执行定义的AJAX调用函数。
答案 1 :(得分:0)
在网站或localhost上运行您的文件。通过文件协议的chrome浏览器禁用Ajax请求。
如果您真的想要运行它,可以尝试以下标志:chrome --allow-file-access-from-files
答案 2 :(得分:0)
您的代码没问题,问题可能是:
答案 3 :(得分:-1)
试着希望它会起作用
<script type="text/javascript">
$(function () {
$("#appendToThis").load("otherpage.html");
});
</script>