2010年7月27日 星期二

使用jquery load 相容性問題

使用jquery load 的頁面,如果在safari 出現了無法正在顯示,可以參考以下方式去解決:

原來做法:
<script type="text/javascript" src="js/demo.js"></script> //這行寫在被載入的頁面

以下這段就寫在demo.js
$(document).ready(function(){
//function();
});

在 firefox 跟 IE 都不會出問題,就會出現在safari 和chorme browser上,

後來解決的方法:
<script type="text/javascript" src="js/demo.js"></script>//寫在最上層的頁面

在被載入的頁面
<script type="text/javascript">
//這裡就放被載入此頁的code
</script>

最後要注意的
上面那段code 一定要放在 body 裡面才有作用,所以如果利用DW生成的javascript,也是要一並搬到body裡面才會完全顯示正確。

沒有留言:

張貼留言