在PHP 中运行JS

转载 2011年06月21日 20:25:00

 

这天去zend网站上逛了逛, 看到一个monkeyspider 的标签,

http://devzone.zend.com/article/4704-Using-JavaScript-in-PHP-with-PECL-and-SpiderMonkey

嘿嘿, 原来是用c写了一个扩展php扩展 把spiderMonkey和php 联起来了。 照着试了试, 还真跑下来了, 拿上来分享一下。

首先是下载

http://ftp.mozilla.org/pub/mozilla.org/js/  js-1.7

http://pecl.php.net/package/spidermonkey   spidermonkey 的php扩展
 

在make 的时候可能会报错, 那报错的那几行注释吧, 用了几个php 的struct 里没有的属性
在php.ini 里把这个扩展打开吧, 试试把

 



原文链接:http://www.sdvil.com/js/22

 

让你的PHP也能执行JS并获得JS函数的返回值

关于这个功能,我找了很久了,是因为在做某个功能接口时,由于对方在请求数据前对请求的参数进行了加密,导致了无法通过程序模拟提交数据,因此需要想办法提前处理这个参数然后再提交。 下面直接看实现过程:$js...
  • w_yunlong
  • w_yunlong
  • 2015年12月29日 11:59
  • 11452

php调用javascript函数的方式

其实非常的简单,就是用echo语句   echo "alert('$php变量');";
  • jonahzheng
  • jonahzheng
  • 2013年09月27日 23:12
  • 4032

[JavaScript]JS调用PHP和PHP调用JS的方法举例

1、JS方式调用PHP文件并取得PHP中的值 举一个简单的例子来说明: 如在页面test_json1中用下面这句调用: alert(jstext); 在test_jso...
  • wxg694175346
  • wxg694175346
  • 2013年02月19日 21:53
  • 26119

用php 执行PhantomJS文件,php中使用exec,system等函数调用系统命令

$response = exec('/path/to/phantomjs myscript.js');
  • terry_water
  • terry_water
  • 2014年07月07日 12:13
  • 2877

html通过js调用php实现局部更新

1.前言最近有个需求要实现我原来写的pc版本软件移植成网络版,而网站是用php架设的,故需要用到在html中使用php返回的数据进行界面更新,原来没接触过这块,边学边搞,一个星期左右实现了一个简单的登...
  • zhang_ruiqiang
  • zhang_ruiqiang
  • 2016年07月03日 19:22
  • 2459

Ajax执行向php请求的js脚本

通常在php页面中直接echo js的脚本是可以解析执行的。例如echo 'alert("hello!");'; web页面会直接弹出警示窗。但是web页面通过Ajax向php发送http数据...
  • Jeanphorn
  • Jeanphorn
  • 2015年01月16日 12:52
  • 2565

js调用php和php调用js的方法举例

转自:http://www.cnblogs.com/kuyuecs/archive/2012/07/18/2597068.html 1 JS方式调用PHP文件并取得php中的值   ...
  • gf771115
  • gf771115
  • 2016年04月08日 15:27
  • 1986

html+php+js页面跳转方法

PHP页面跳转一、header()函数 header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。 h...
  • u011860731
  • u011860731
  • 2014年03月29日 19:28
  • 3559

js2php js转php的使用小结

介绍页面 http://www.oschina.net/p/js2php  https://github.com/endel/js2php =========================...
  • zhangfeng1133
  • zhangfeng1133
  • 2016年04月10日 12:08
  • 1358

JS与PHP互通的RSA加解密

为了更安全地传输密码,我决定采用RSA,在前端通过JS用公钥加密,服务器通过PHP用私钥解密。最终找到了jsencrypt.js,类似openssl的风格,完美解决!...
  • bhzsisui
  • bhzsisui
  • 2015年08月30日 14:39
  • 2824
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在PHP 中运行JS
举报原因:
原因补充:

(最多只允许输入30个字)