日期:2014-05-16  浏览次数:21303 次

js中奇怪的问题,谁来帮我看看。
情况是这样的,js代码直接写在页面调用没问题。

但保存为js文件,然后再调用就出问题了。


------解决方案--------------------
把js调用写到页面的下面试试,最好把代码贴出来
------解决方案--------------------
<script type="text/javascript" src="../JS/bookmark.js">

</script>
<div class="navtext">
<ul>
<li class="null"></li>
<li><a href="http://www.szbiyan.com" target="_blank">深圳鼻炎网</a></li>
<li><a href="http://www.szzhichuang.com" target="_blank">深圳痔疮网</a></li>
<li><a href="javascript:void(0)" onclick='sethome(this,"www.baidu.com")'>设为首页</a></li>
<li><a href="javascript:void(0)" onclick="bookmark()">加入收藏</a></li>

</ul>
</div>

------解决方案--------------------
可能是编码问题了
试试<script type="text/javascript" src="../JS/bookmark.js" charset="gb2312">
或者<script type="text/javascript" src="../JS/bookmark.js" charset="utf-8">
引用的js文件编码要和页面编码保持一致

------解决方案--------------------
<li><a href="javascript:void(0)" onclick="sethome(this,'www.baidu.com')">设为首页</a></li>

这个问题吗??

如果还不是 就是 你的 JS 有问题了

------解决方案--------------------
探讨
引用:
可能是编码问题了
试试<script type="text/javascript" src="../JS/bookmark.js" charset="gb2312">
或者<script type="text/javascript" src="../JS/bookmark.js" charset="utf-8">
引用的js文件编码要和页面编码保持一……

------解决方案--------------------
<div class="navtext">
<ul>
<li class="null"></li>
<li><a href="http://www.szbiyan.com" target="_blank">深圳鼻炎网</a></li>
<li><a href="http://www.szzhichuang.com" target="_blank">深圳痔疮网</a></li>
<li><a href="javascript:void(0)" onclick='sethome(this,"www.baidu.com")'>设为首页</a></li>
<li><a href="javascript:void(0)" onclick="bookmark()">加入收藏</a></li>
<script type="text/javascript" src="../JS/bookmark.js">

</script>
</ul>
</div>