使用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裡面才會完全顯示正確。
沒有留言:
張貼留言