javascript access php variable
javascript access php variable
html
/javascript页面是否有可能从其他php页面检索变量的值?
例如,test.php
和main.html
是 2 页。 test.php
只回显一个变量 V 的值。你知道main.html
是否可以从test.php
中检索值 V .
一个想法可能是带有属性src=test.php
的标签之类的东西?
答案是肯定的。你可以发布一个ajax帖子或获取对该php页面的请求并获取值。你可以使用 jquery 来简化这个过程。即:
主.html
<script src="pathtojs/jquery.js"></script>
<script>
var V;
$.get("test.php",function(data){
V = data.V;
},"json")
</script>
测试.php
<?php
$data = array("V" => "your variable value");
echo json_encode($data);
您是否正在从一个 pahe 导航到另一个 pahe?如果是这样,cookie 或本地存储可以解决问题。查询字符串参数也可以工作。
不完全是,但有一个 AJAX 形式的解决方法。我个人更喜欢使用jQuery。可以使用 jQuery $.get();
方法来检索变量。
$(document).ready(function() {
var phpVar;
$.get("test.php", function(data){
phpVar = data;
});
});
使用 test.php 文件,您需要echo $var;
否则,$.get();
函数的data
参数将为空。它包含测试时生成的所有内容.php因此,如果您只生成变量,它将仅包含您的变量
好的,
ajax是一种方法(对我来说不是可取的,但也是main.html只是html,而不是php回显),但是iframes呢?
例如,如果main.html有<iframe src=http://serverDomain/test.php></iframe>
和测试.php回显一些JavaScript,它使用DOM可以在主页中内部HTML变量的值。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- Php variable obj to js
- 将Computed PHP Variable传递到jQuery/Ajax表单
- 将 JavaScript 元素 ID 传递给 PHP 或 Form Variable
- Javascript Grab PHP variable
- 如何获取php$_POST['VARIABLE'],其中输入名称也是一个变量
- javascript access php variable
- JS variable to PHP
- Variable JS and PHP,
- Variable Javascript to PHP int
- PHP variable to javascript + modal
- PHP variable with Javascript
- 将javascript数据存储到PHP SESSION VARIABLE中
- php variable for javascript ajax
- 将 PHP Div 值读入$variable,在 Javascript 中将上传文件的文件名读入数组
- Laravel blade pass Javascript variable in php
- datetimepicker don't want my php-variable
- 将Php-array发送给JavaScript-variable.获取SyntaxError: Unexpected令牌