简明 Python 教程
2010-06-18 14:40
483 查看
scriptaculous通过这种方式
<script src="scriptaculous.js?load=effects,dragdrop" type="text/javascript"></script>
实现js加载。
根据这个思想,编了个实现类似功能载入器,发现个问题ie,和firefox对"?"处理不同
本想实现root.js?load=但是经过调试发现firefox可以正常运行,ie则显示空白。?换成#则可以了。郁闷了,
哪位知道如何让ie能处理root.js?load=形式呢?
<script src="scriptaculous.js?load=effects,dragdrop" type="text/javascript"></script>
实现js加载。
根据这个思想,编了个实现类似功能载入器,发现个问题ie,和firefox对"?"处理不同
本想实现root.js?load=但是经过调试发现firefox可以正常运行,ie则显示空白。?换成#则可以了。郁闷了,
哪位知道如何让ie能处理root.js?load=形式呢?
root.js /* * head下嵌入如下代码,实现prototype1.5.js,check.js的载入 * <script src="js/root.js#load=prototype1.5,check" type="text/javascript" dir="js/test"></script> * * */ (function (){ var jsDir=null; var stag = document.getElementsByTagName("script"); stag=stag[stag.length-1]; var url = stag.getAttribute("src"); //"js/root.js#load=prototype,check" var dir = stag.getAttribute("dir");// 载入js目录(可选参数) "js/test" var jspath; //js路径 :"js/" var jsimps;//导入的js文件名:"prototype,check" var impjs; //<script type="text/javascript src="prototype1.5.js"></script>; var jstag = "<script type=\"text/javascript\" src=\""; if(url.indexOf("#")==-1){ alert("载入错误"); }else{ url=url.replace("root.js", ""); var urlarr=url.split("#load="); if(dir){ jspath=urlarr[0]+dir+"/"; }else{ jspath =urlarr[0]; } if(urlarr[1].indexOf(",")==-1){ jstag+=jspath+urlarr[1]+".js\"><\/script>"; document.write(jstag); }else{ jsimps = urlarr[1].split(","); for(i in jsimps){ impjs=jstag+jspath+jsimps[i]+".js\"><\/script>"; document.write(impjs); } } } })();
相关文章推荐
- 简明 Python 教程--图形软件
- Python学习记录-3-简明Python教程-数据结构
- 简明 Python 教程--学习记录
- 简明pyton教程学习笔记 1-5 介绍+安装python+最初的步骤+基本概念+运算符与表达式
- python简明教程练习--命令行 地址簿 程序
- python之一(简明python教程新旧版勘误)
- 简明Python教程4
- Python简明教程(一)数据类型、逻辑控制、函数
- 简明Python教程笔记二 python3.x
- [简明Python教程3.2版本实现] try_except.py
- 简明 Python 教程
- 简明Python3教程 3.介绍
- 简明Python3教程 4.安装
- 简明Python3教程 15.异常
- 简明Python3教程 7.运算符和表达式
- 简明Python3教程 15.异常
- 简明Python3教程 9.函数
- python简明教程-os模块 分类: python 2012-12-27 11:54 200人阅读 评论(0) 收藏
- 简明python教程 --C++程序员的视角(三):模块
- 简明 Python 教程 第15章 更多Python的内容 上一页 在函数中接收元组和列表 注解