[英]Creating widget using javascript and PHP
我正在使用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>
您需要将此代码粘贴到html文件中。 这段代码调用widget.js函数init_widget()。 widget.js
的脚本有点像这样:
function init_widget(params){
document.getElementById("wd_id").innerHTML='html code goes here';
}
这将加载整个html页面。 就我而言,JS文件和所有文件都位于服务器上。 我已经在我的本地复制了代码。 当我在浏览器中打开html文件时,它显示错误为Uncaught ReferenceError: init_widget is not defined
。
有谁有线索,为什么会发生?
你的脚本标签正在调用“widet.js”而不是“widget.js”。
<script type="text/javascript" src="http://localhost/hasanResearch/php/widgets/widget.js"></script>
而不是引用实际的url src="http://localhost/hasanResearch/php/widgets/widget.js"
参考你的基本网址
像src= "/hasanResearch/php/widgets/widget.js"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.