页脚中的JavaScript函数
我目前正在使用html5样板,它将jQuery和您的插件放在页脚中。唯一的问题是,我在每个页面中使用相同的footer.php文件。如果插件还没有加载,我如何包含特定于页面的函数?即页脚中的JavaScript函数,javascript,load,footer,Javascript,Load,Footer,我目前正在使用html5样板,它将jQuery和您的插件放在页脚中。唯一的问题是,我在每个页面中使用相同的footer.php文件。如果插件还没有加载,我如何包含特定于页面的函数?即 <?php include_layout_template('header.php', '../');?> <div id='mediaspace'>This text will be replaced</div> <!-- Video for this page: --
<?php include_layout_template('header.php', '../');?>
<div id='mediaspace'>This text will be replaced</div>
<!-- Video for this page: -->
<script type='text/javascript'>
jwplayer('mediaspace').setup({
'flashplayer': '../resources/player.swf',
'file': 'http://content.longtailvideo.com/videos/flvplayer.flv',
'controlbar': 'bottom',
'width': '470',
'height': '320'
});
</script>
<?php //This file has the jwplayer function in it:
include_layout_template('footer.php', '../'); ?>
将插件包含放在标题中会更容易吗?人们通常如何在样板文件/最后加载脚本中处理类似的问题?您是否尝试过document.onready()函数?
以便在页面准备就绪后启动脚本。您是否尝试过document.onready()函数?
因此,一旦页面准备就绪,脚本就会启动。jwplayer未定义”引用错误就是它所说的。在加载jwplayer.js文件之前调用jwplayer引用,该文件定义了jwplayer函数 如果无法将jwplayer.js文件移动到文档的头部(因此在调用jwplayer()之前加载该文件),则需要重新考虑如何以及何时调用该脚本
我假设“mediaspace”引用的是对象/div的id?如果是这样的话,把它放在它所属的页面中间,把脚本移到下面的脚注。PHP包括.< /P> < P>“JWPoPE未定义”,引用错误就是它所说的。在加载jwplayer.js文件之前调用jwplayer引用,该文件定义了jwplayer函数 如果无法将jwplayer.js文件移动到文档的头部(因此在调用jwplayer()之前加载该文件),则需要重新考虑如何以及何时调用该脚本
我假设“mediaspace”引用的是对象/div的id?如果是的话,把它放在它所属的页面中间,把脚本移到页脚.PHP下面。难道你不能在页脚后面放你的JWPoPE调用脚本吗?难道你不能把你的JWPoPE调用脚本放在页脚后面吗?
Uncaught ReferenceError: jwplayer is not defined