AJAX读取页面中的JS问题
2009-03-25 08:36
337 查看
Ajax写内容后css,javascript不加载问题[原创]
今天网站出现了一个新的问题,在苹果浏览器Safari里面,ajax刷出来的页面竟然css失效了。
Google了一把找到原因了,就是Safari内核就是这样的。
解决方法是:
<div id="insert">
<link rel="stylesheet" type="text/css" href="css_url" />
<style>自己的代码</style>
</div>
<script type="text/javascript" language="javascript">
document.getElementById("insert").innerHTML = document.getElementById("insert").innerHTML + ' ';
</script>
顺便把ajax写出来的js不听话的问题解决了吧。
解决方法是:
这里为了省事用了jQuery(原理是在head标签里面生成script标签,然后把内容拿过来写到script标签里)
<script type="text/javascript" language="javascript">
jQuery.getScript("your_script.js", function(){
alert("这里添加加载完成后执行方法");
});
</script>
相关文章推荐
- ajax读取页面调用JS函数问题
- ajax载入页面js失效的问题
- Ajax、JS 前台页面访问后台出现乱码问题
- 通过二次加载脚本,解决Ajax加载的页面中JS脚本不执行问题
- 记录问题:ajax局部刷新页面,导致js事件失效
- asp页面 在ajax 中 调用 前台 js代码的问题
- js、java、jsp页面三者之间的传值问题,包括ajax的返回参数
- 0.jquery 验证,以及显示出现错误的地方 1.当用jquery.validate与ajax时候特别小心在每句后面的逗号问题,如果不需要的地方加上逗号会造成页面无法进入js验证
- 使用Ajax加载页面js不起作用问题
- js 读取本地文件遇到ajax跨域问题
- 解决ajax加载的页面js无法找到的问题
- ajax根据ID查询数据库并返回Json格式数据返回js,使用append显示到页面。判断json值为[]或者[[]]的问题。
- 解决AJAX读取页面中的Javascript问题 document.write
- jQuery中通过ajax的get()函数读取页面的方法
- Ajax提交Form表单页面仍会刷新问题的快速解决办法
- JS页面验证必填源码及问题分析
- 动态创建表格js文件,javascript,Ajax,DHTML动态实现表格的创建,动态读取XML中的文件,读取dom节点的例子。
- 关于js在有模板的页面中如何取值问题?