我想定义个JS变量,在这个页面其他地方可以调用这个变量怎么做??

varflashsrc="a.swf";下面调用.<script>flash(flashsrc)</script>怎么做呢?要用全局变量吧??望高手给我解答varflas... var flashsrc="a.swf";

下面调用.
<script>flash(flashsrc)</script>
怎么做呢? 要用全局变量吧?? 望高手给我解答
var flashsrc="a.swf"; 是我动态加载的JS文件里的代码
在页面中我要调用这个变量
也是你这么写的可是不行啊好象是那个动态加载的JS文件没有加载完全?? 怎么办??
展开
 我来答
匿名用户
2008-07-09
展开全部
不是在function里面定义的就是全局变量了。
也就是说下面两个可以分开写,注意顺序就好了。
<script>var flashsrc="a.swf"; </script>
<script>flash(flashsrc)</script>
如果没有加载完的话,可以把flash(flashsrc)也写在加载的js文件里面,或者是这样
function tryflash(){
try{flash(flashsrc)}catch(e){window.setTimeout(tryflash,100)}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式