正在获取另一个URL's PHP中的Javascript变量
Getting another URL's Javascript variable in PHP?
我想知道是否有办法将javascript变量从另一个url中获取到PHP中的变量中?
例如:
一个名为examplerl.com/page的页面(我无法控制它),包含一些内联javascript,如:
function examplefunction() {
evar = "http://ikmp.co/Usdfio1";
}
假设我想要的这个变量周围有HTML和其他javascript,我该如何检索它?有没有一个特殊的函数可以做到这一点,或者通过PHP简单地解析HTML,然后将变量修剪为我想要的值会更容易吗?
理论上,PHP会设置一个URL来从中检索JS,并且它只会回显该变量中的内容。
mysite.com/getvariable.PHP上的PHP代码(假设):
$url = 'exampleurl.com/page';
$js_var = get_js_data($url, $evar);
echo $js_var;
提前感谢任何能在这里帮助我的人!
这个怎么样:
HTML文件:
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<div id="result"></div>
<script>
var javascriptVar ='pie'; //this is whatever the js variable you want it to be
$('#result').load('path/to/my/myphpfile.php?var='+javascriptVar );
</script>
myphpfile.php
<?php
$javascriptVar =$_GET['var'];
echo $javascriptVar;
?>
请注意,php代码必须在一个与html不同的文件中才能工作
相关文章:
- PHP中的setcookie仅适用于localhost
- 如何在php中的jquery中对循环内的选择框值求和
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- PHP中的数组输出
- javascript和php中的pancard结构验证
- 带有输入参数的Javascript/PHP中的XMLHTTPrequests
- PHP中的JS.警报没有'不要出现
- php中的脚本重定向是递归的
- 如何计算与php中的CRC32函数兼容的arrayBuffer(javascript中的From FileReader)
- 在php中的服务器上执行之前对输入进行消毒
- php中的javascript var太长
- javascript中的脚本等于php中的$_SERVER['REQUEST_URI']
- 在PHP中的所有页面上都包含页眉
- JQuery Ajax PHP中的错误和成功处理
- PHP/AAJAX-使用PHP中的$_FILES访问javascript文件数组
- 如果函数PHP中的条件为true,则禁用链接
- 想要在php中的一个文件中写入2个JavaScript变量
- 填充文本框取决于php中的下拉选择
- 可以't使用ssl读取php中的cookie
- 在php中的同一网页上检索所选下拉项的值,并使用其他数据将其发布到其他表单