如何使用jQuery将两个html包含在另一个html中
How to include two htmls into another html using jQuery
我分别使用 d3.js 创建了一个条形图和一个饼图。现在我想使用 jQuery 将条形图和饼图调用到另一个 html 中。
$(document).ready(function() {
console.log("ready!");
$("#piediv").load("file:///usr/local/d3/samplepi.html");
$("#bardiv").load("file:///usr/local/d3/bar.html");
});
<body>
<div id="piediv"></div>
<div id="bardiv"></div>
</body>
但是我面临一个错误,即,
NS_ERROR_DOM_BAD_URI:拒绝
访问受限 URI ...It(v),b=Zt(v),_=It(d),w=Zt(d),S=It(m),k=Zt(m),E=It(y),A=Zt(y);p.forEach(function...
d3.v3.min.js(第 1 行)
我怎样才能摆脱这个问题。任何人都可以就此问题提出建议吗?
提前致谢
不能加载文件系统路径文件,而应使用相对/绝对路径。
所以对这个很感兴趣:
$("#piediv").load("file:///usr/local/d3/samplepi.html");
应该像这样尝试:
$("#piediv").load("/usr/local/d3/samplepi.html");
"/usr/local/d3/samplepi.html"
这将是您遵循的文件夹结构的相对路径。
注意:
要查看.load()
工作,您应该设置一个 Web 服务器,因为它在内部使用 ajax 进行加载。
每个 HTML 使用 2 个 iframe?1 个。根据需要使用 css 设置 iframe 的样式。
<body>
<iframe src="graph1.html"></iframe>
<iframe src="graph2.html"></iframe>
</body>
相关文章:
- 同一HTML页面中的两个不同版本的JQuery
- 在HTML包围的javascript中添加两个变量
- 如何在两个不同的iframe HTML之间进行通信
- jQuery在两个字符串标识符之间选择HTML
- 计算HTML表TD中两个数字之间的百分比
- 如何将具有相同功能的两个select html标签的两个JS组合在一起
- jQuery对象从html表中查询为两个一维数组,用于Chartist图表
- 如何调用两个函数是一种html输入类型
- 在HTML/JavaScript中减去两个数字
- 如何从ajax返回两个html内容
- 仅在使用javascript和html的浏览器中在相同的两个选项卡之间切换
- 如何在html中使用两个组件
- 使用Javascript匹配两个HTML元素的高度
- 我怎么能"合并”;两个HTML标签
- 需要在 html 中使用两个下拉列表来显示不同的 json 值
- 具有两个提交按钮和两个不同操作的 HTML 表单
- 如何减去选项两个相关的选择 HTML
- HTML - 两个带有“输入”键的表单,以了解我正在输入的表单
- HTML 两个表单和两个表单在同一页面上提交
- Javascript/HTML -两个不同列表的滑块