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 有问题了
------解决方案--------------------
------解决方案--------------------<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>