当前位置:  开发笔记 > 编程语言 > 正文

as参考文档(reference)的本地安装

as的帮助文档现在已经不再内嵌到IDE中了,只能在线看,但是在线看的速度很慢。有一个解决办法就是把文档内容下载到本地的web服务器中:对此adobe也提供了文档的zip包下载:解压缩之后,会得到一个langref的文 SyntaxHighlighter.all();

as的帮助文档现在已经不再内嵌到IDE中了,只能在线看,但是在线看的速度很慢。


有一个解决办法 就是把 文档内容下载到本地的web服务器中:对此adobe也提供了文档的zip包下载:


解压缩之后,会得到一个langref的文件夹,里面就是全部的文档内容。


但是可能你会发现你如果将langref改成其他的名字,比如文档对应的版本号,那么页面上的链接会出现问题。


这个问题源于一个相同目录下的名为asdoc.js的文件。


解决方法:在asdoc.js文件中找到getBaseRef()函数的定义

[javascript] 
function getBaseRef() 

    var b=unescape(location.href); 
    var d="actionscript/3/"; 
    var a=b.indexOf(d); 
    if(a==-1) 
    { 
        d="langref/"; 
        a=b.indexOf(d) 
    } 
    if(b.match(/#!/)) 
    { 
        b=b.substring(a+d.length,b.indexOf("#!")) 
    } 
    else 
    { 
        b=b.substring(a+d.length) 
    } 
    var e=""; 
    var c; 
    while((c=b.indexOf("/"))!=-1) 
    { 
        b=b.substring(c+1); 
        // alert(b); 
        e+="../" 
    }  www.2cto.com
    return e 

可以发现这段代码中也有一个“langref”字符串。

如果需要将langref改成其他的名字,那么也要相应的将这段代码中的d变量赋值给同样的字符串。


作者:jomoonrain2
推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有