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编码文件中有中文标点符号就出问题呢? 展开
<?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编码文件中有中文标点符号就出问题呢? 展开
4个回答
展开全部
<script language='JavaScript' src='servtools/im.js' chaset='gbk'></script>
在引入中设置和自己页面相同的编码即可。
在引入中设置和自己页面相同的编码即可。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
echo "<script language='JavaScript' src='servtools/im.js' charset='utf-8'></script>";
echo "<div>I am <li ondblclick='bz_test();'>ligang</li></div>";
?>
这样试下
echo "<script language='JavaScript' src='servtools/im.js' charset='utf-8'></script>";
echo "<div>I am <li ondblclick='bz_test();'>ligang</li></div>";
?>
这样试下
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你打开页面源代码, 看看你的js引入路径是否正确。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询