我有问题!我不知道这是可能的,但是......javascript - 查看评论
我有一个页面一个JavaScript包含文件上。在文件的顶部是一个评论,看起来沿此线的东西:
/*
Local site config.js
Last updated: 2012.01.04
*/
我想做些什么可以做的是另一种JavaScript文件中(该文件被第一个文件后装),以某种方式得到那个日期。所以我的问题是,评论以某种方式存储在DOM中,或者有一些其他方式来访问此文件的内容,我可以使用正则表达式来抓取它等。
基本上我有依赖于本地文件提供一些配置选项的全局文件,并有一吨拥有自己的本地配置文件的网站。我希望能够从全局文件中的本地.js文件中获取该日期。本地和全局.js文件都托管在同一个域中,但包含.js文件的站点可能与.js文件位于同一个域中,也可能不在.js文件所在的域中。
我知道正确答案是更新所有本地.js文件以将该日期放入.js变量中,作为长期解决方案,我当然打算这么做。但作为一个短期解决方案,我现在唯一可以改变的就是全局.js文件。如果它不能完成,那么它不能完成,但我想探索我的选择,到目前为止,我想不出有什么办法可以得到这个日期......嘘......任何人有任何想法?
解析后不会保留注释,因此您需要像打开文本文件一样打开文件,然后手动读取注释。然后你可以将它解析为文件中的日期变量 – jzworkman 2012-03-02 15:36:26
@ T.J.Crowder很好,但是他们不能以他想访问的方式访问其他文件,我只是写得很差。我编辑它以反映这一点。 – jzworkman 2012-03-02 15:37:57