繁体   English   中英

使用javascript和PHP创建小部件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM