标签类目:javascript

Python 执行js的2种解决方案

分类:Python第1种方案

SpiderMonkey是Mozilla项目的一部分,是一个用C语言实现的JavaScript脚本引擎, 该引擎分析、编译和执行脚本,根据JS数据类型和对象的需要进行内存分配及释放操作;利用该引擎可以让你的应用程序具有解释JavaScript脚本的能力。

要想使用spidermonkey得先安装,方法如下:

  1. cd /home/linuxany.com/
  2. wget http://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz -O- | tar xvz
  3. cd js/src
  4. make -f Makefile.ref
  5. mkdir -p /usr/include/smjs/ -v
  6. cp *.{h,tbl} /usr/include/smjs/ -v
  7. cd Linux_All_DBG.OBJ
  8. cp *.h /usr/include/smjs/ -v
  9. mkdir -p /usr/local/{bin,lib}/ -v
  10. cp js /usr/local/bin/ -v
  11. cp libjs.so /usr/local/lib/ -v

以上安装完成后,运行/usr/local/bin/js 就应该可以启动js解释运行引擎了.

继续阅读 »

兼容IE/Firefox的设为首页加入收藏(javascript)

分类:Html5/JS/CSS调用方法:

  1. <a href="#" onclick="setHomepage();">设为首页</a>  
  2. <a href="javascript:AddToFavorite();" >添加收藏</a>

具体代码:

继续阅读 »

IE+JavaScript上传之前检测图片文件大小

分类:Html5/JS/CSS文件上传之前的检测,通常是通过文件名来判断文件类型是否合法,但是要想检测文件的大小很难办到,除非在本地或者使用控件。不过在IE下img有几个附加的属性,如:fileCreatedDate、fileModifiedDate、fileSize、fileUpdatedDate、filters,我们可以通过这些属性来获取图片文件的部分信息,如文件大小,我们用file表单同img标签结合,就能够在上传之前判断图片文件的大小是否合法了。 继续阅读 »


返回顶部