php 引入js文件问题

手里有一段php代码,如下:<?phpecho"<div>Iam<liondblclick=\"alert('shabi');\">ligang</li></div>";... 手里有一段php代码,如下:
<?php
echo "<div>I am <li ondblclick=\"alert('shabi');\">ligang</li></div>";
?>
运行这段代码双击ligang可以弹出alert窗口。

我现在想引用其他js文件中的函数,代码如下:
<?php
echo "<script language='JavaScript' src='servtools/im.js'></script>";
echo "<div>I am <li ondblclick=\"bz_test();\">ligang</li></div>";
?>

其中js文件'servtools/im.js'中的内容是
function bz_test() {
alert("shabi");
}
这样用就不行,不知道什么原因,望高手解惑~~
后来发现im.js是utf-8编码,而且里面有些语句中含有被双引号引起来的中文标点符号。不过问题是为什么会因为utf编码文件中有中文标点符号就出问题呢?
展开
 我来答
chnpark
2011-02-01
知道答主
回答量:55
采纳率:0%
帮助的人:38.7万
展开全部
<script language='JavaScript' src='servtools/im.js' chaset='gbk'></script>
在引入中设置和自己页面相同的编码即可。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友434a95f
推荐于2018-04-07 · TA获得超过239个赞
知道小有建树答主
回答量:332
采纳率:0%
帮助的人:224万
展开全部
<?php
echo "<script language='JavaScript' src='servtools/im.js' charset='utf-8'></script>";
echo "<div>I am <li ondblclick='bz_test();'>ligang</li></div>";
?>

这样试下
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谏豆f2
2011-01-31 · TA获得超过201个赞
知道小有建树答主
回答量:413
采纳率:0%
帮助的人:324万
展开全部
你打开页面源代码, 看看你的js引入路径是否正确。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
廉心语123
2011-01-31
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
不会呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式