如何在页面加载时加载javascript函数?
我使用javascript在HTML页面中生成二维条形图。 当我试图使用jQuery.load函数条形图将这个包含条形图的HTML页面加载到其他HTML页面的div标记中时,脚本没有加载 请在这个问题上提供帮助 例如,我在xyz.html中有条形图。 我正在尝试使用jquery.load函数在abc.html div标记中加载xyz.html。 缺少条形图如何在页面加载时加载javascript函数?,javascript,jquery,Javascript,Jquery,我使用javascript在HTML页面中生成二维条形图。 当我试图使用jQuery.load函数条形图将这个包含条形图的HTML页面加载到其他HTML页面的div标记中时,脚本没有加载 请在这个问题上提供帮助 例如,我在xyz.html中有条形图。 我正在尝试使用jquery.load函数在abc.html div标记中加载xyz.html。 缺少条形图 希望得到回复,提前感谢您的帮助 您应该使用iframe并加载html,我认为,我们不能直接在div中加载html。您是自己生成xyz.htm
希望得到回复,提前感谢您的帮助 您应该使用iframe并加载html,我认为,我们不能直接在div中加载html。您是自己生成xyz.html输出还是由第三方应用程序创建的 如果你自己生成条形图,我建议只生成body的内容,而不是整个站点。然后加载到abc.html应该可以正常工作 如果它们不是由您生成的,请使用mhasan建议,但是您不应该得到整个内容oh html标记,而应该只得到body标记的内容
顺便说一句:你有什么地方可以看看js和html脚本的例子吗?在jQuery中,你可以使用
$(document).ready(function(){
});
在页面准备就绪时加载脚本。所以你最好把图表生成脚本
在xyz.html中的函数内部,如示例中所述
您也可以在abc.html中使用此document.ready来加载div。显示代码,或者它没有发生使用div innerHTML属性,您可以在div中加载html。每个html元素都有一个innerHTML属性,该属性定义html代码以及该元素的开始标记和结束标记之间出现的文本。