Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将iFrame内容更改为PHP内容_Javascript_Php_Jquery_Html_Iframe - Fatal编程技术网

Javascript 将iFrame内容更改为PHP内容

Javascript 将iFrame内容更改为PHP内容,javascript,php,jquery,html,iframe,Javascript,Php,Jquery,Html,Iframe,我想知道如何让我的iFrames内容(html)从文本区域更新为代码,并在其周围添加php标记以使其实际出现 代码: 例如,假设editor.doc.getValue()等于: $var = "Test"; print $var; 它应该将“Test”打印到屏幕上。Javascript无法运行PHP。从理论上讲,您可以对服务器进行AJAX调用,在服务器上运行输入PHP并捕获输出以返回,但是您现在谈论的是允许在服务器上执行任意代码的潜在严重安全问题。不,我的意思是使用Javascript用可以执

我想知道如何让我的iFrames内容(html)从文本区域更新为代码,并在其周围添加php标记以使其实际出现

代码:

例如,假设editor.doc.getValue()等于:

$var = "Test";
print $var;

它应该将“Test”打印到屏幕上。

Javascript无法运行PHP。从理论上讲,您可以对服务器进行AJAX调用,在服务器上运行输入PHP并捕获输出以返回,但是您现在谈论的是允许在服务器上执行任意代码的潜在严重安全问题。不,我的意思是使用Javascript用可以执行的php代码更新iFrame的内容。可以执行的是
部分不清楚。如果你真的想让它执行,那是不可能的,正如迈克所解释的。同样的事情。javascript根据运行的PHP代码更新iframe DOM(这是它无法做到的),或者PHP代码被发送到要执行的服务器(这是一个严重的安全漏洞),并将输出更新到iframe中。如果你正试图建立一个PHP小提琴类型的网站,那么也许你最好的选择就是利用这样一个网站的功能。好吧,我现在明白你的意思了,是的,你是对的,但是有什么方法可以做到这一点呢?是的,这个网站有点像一个php小提琴类型的网站,但不同。同样的想法,那么这有可能吗?怎么做?
$var = "Test";
print $var;