使用javascript和PHP创建小部件
我正在使用PHP和Javascript创建小部件。在小部件中,您会得到如下小代码:使用javascript和PHP创建小部件,php,javascript,Php,Javascript,我正在使用PHP和Javascript创建小部件。在小部件中,您会得到如下小代码: <div id="wd_id"></div><script type="text/javascript" src="http://localhost/hasanResearch/php/widgets/widget.js"></script><script type="text/javascript">init_widget()</script&g
<div id="wd_id"></div><script type="text/javascript" src="http://localhost/hasanResearch/php/widgets/widget.js"></script><script type="text/javascript">init_widget()</script>
function init_widget(params){
document.getElementById("wd_id").innerHTML='html code goes here';
}
这将加载整个html页面。在我的例子中,JS文件和所有文件都位于服务器上。我已在本地计算机中复制了代码。当我在浏览器中打开html文件时,它将错误显示为uncaughtreferenceerror:init_小部件未定义
有人知道为什么会这样吗?您的脚本标记调用的是“widet.js”而不是“widget.js”
而不是引用实际的url src=”http://localhost/hasanResearch/php/widgets/widget.js“
参考你的基本网址
比如
src=“/hasanResearch/php/widgets/widget.js”
应该http://localhost/hasanResearch/php/widgets/widet.js
behttp://localhost/hasanResearch/php/widgets/widget.js
对不起,我弄错了。我输入了错误的文件名。我已更新了问题。请在firebug中检查此文件是否已加载。
<script type="text/javascript" src="http://localhost/hasanResearch/php/widgets/widget.js"></script>