js获取php页面
Ⅰ js 如何获取值并传到php
两种方案:
1,如果你需要无刷新操作的话,就用AJAX异步操作就行了,将值附带了URL地址里面让PHP程序调用就行了。
2,如果你的页面是可以刷新的话,可以使用HIDDEN控件来实现,先用JS改变Hidden控件的值,然后刷新页面,用php来读取hidden控件的值就行了!
Ⅱ php怎么获取当前页面 javascript的变量值
可以使用ajax技术实现动态提交和返回,不用刷新页面的所有内容。基本代码如下,可以酌情参考和修改:
function showDate()
{
var xmlhttp;
var d = new Date();
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 浏览器执行代码
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getdate.php?q="+d,true);
xmlhttp.send();
}
Ⅲ 用js调用php页面的内容,并根据不同的变量显示不同的结果
这个要用window.location.href可以得到url的值,然后用字符串函数处理得到台数键=>值对,最后用ajax请求PHP页面,PHP页面根据不同的参数返回 不同的结果,js拿过来输出就OK了。
Ⅳ html如何通过js脚本调用显示一个php页面的内容
用javascript形式输出数据,其实那就是php把js的输出脚本变为字符串的形式,当js调用会执行php代码
例如:输出的php文件demo.php
echo 'document.write("'.define('WP_USE_THEMES', false);.'")';
echo 'document.write("'.require('article/wp-blog-header.php');.'")';
echo 'document.write("'.query_posts('showposts=20');.'")';
其它的都是这样写就行了
html页面js调用demo.php
<script type="text/javascript" src="demo.php"></script>
Ⅳ 在JS如何获取PHP的值这当中应注意什么
js获取不了php的值。至少我是没发现有相关功能的,但是php却可以向js赋值。
php是服务端代码,js是客户端代码。
所有的js都可以由php定义,了解这个就简单了。
如php中写:
$word = '你好';
echo "<script> var test = '".$word."'; </script>";
如此,html页面就会获得一个js如下,
<script> var test = '你好';</script>
而这个js中的变量test就是php中$word这个参数的值。
Ⅵ 如何在js中调用php
在js中调用php的方法是直接在script标签的src属性中嵌入要访问的php地址。
1、JS方式调用PHP文件并取得PHP中的值
举例说明:
如在页面test_json1中用下面这句调用:
<script type="text/javascript" src="/index.php/test/testjson2">
</script>
<script type="text/javascript" >
alert(jstext);
</script>
2、在test_json2.php中有这样一段PHP代码:
<?php
$php_test='I come from PHP!';
echo "var test='$php_test';";
echo "var jstext="."'$php_test';";
?>
当执行test_json1.php文件时,就会调用test_json2.php文件,并将b.php文件的输出作为JS语句来执行,
所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值。
这样就行你看过后很简单吧以后不会可以向我一样经常到后盾人找找相关教材看看就会了,希望能帮到你,给个采纳吧谢谢
Ⅶ html能过JS获取PHP中的值
1、js获取php文件的源码是完全不可能的。
2、如果获取1.php在浏览器中访问后的页面内容。用js的ajax获取到1.php内容,然后分析截取出需要的字符。
Ⅷ js如何获取php页面数组里面的值
你只好这样定义了
<script>
var ar=new Array();
<?php
foreach($listdb as $k=>$v)
{
?>
ar[<?php echo($k);?>]='<?php echo($v);?>';
<?php
}
?>
</script>
这样JS 变量 ar 就成了一个包含PHP数组的变量,当然前提是一维数组
Ⅸ js文件怎么动态获取php echo内容
js获取php echo内容的方法如下:
如在页面a.html中用下面这句调用:
<script type="text/javascript" src="test.php?action=test"></script>
<script type="text/javascript" >
alert(jstext);
</script>
在b.phpPHP代码如下:
<? $action=$_GET['action'];
var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?>