当前位置:首页 » 编程语言 » js文件调用php文件

js文件调用php文件

发布时间: 2022-06-06 14:20:53

Ⅰ 如何在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文件输出文本

<html>
<body>
<div id='news'></div>
<ifrmame style="display:none" src='get_news.php'></iframe>
</body>
</html>

get_news.php:
<html>
<script>
onload=function()
{
parent.document.getElementById('news').innerHTML=document.getElementById('contents').innerHTML;
}
</script>
<body id='contents'>
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
$files="链接没有填写,以免网络作为广告处理";
$fp=file_get_contents($files);
$fp=str_replace('document.writeln("',"",$fp);
$fp=str_replace('");',"",$fp);
$fp=str_replace('\/',"/",$fp);
$fp=str_replace("\'","'",$fp);
$fp=str_replace("'/","'链接没有填写,以免网络作为广告处理/",$fp);
echo $fp;
?>
</body>
</html>

Ⅲ 怎么在一个.js文件里引用一个.php的文件呢

不用,你下个jquery的类库,然后你的html引用这个类库就行了,只要跟这个html相关的js都会被自动引入jquery.

Ⅳ 在js中能调用php文件中的函数吗

可以调用的,直接在JS函数中写上你的函数即可,但是你的JS必须写在你的页面里面,如下:
<script>
var string = "<?=Your_function();?>";
</script>
但是你的函数必须有返回值!!

Ⅳ 怎么在一个.js文件里引用一个.php的文件

我当时自己做魔域帐号注册程序的时候也是碰到了这样的问题,不过我用的不是php而是asp.net。
后来自己写了个md5加密的类,传值进mysql数据库把这个问题解决了。

Ⅵ 如何在js中调用php

在js中调用php的方法是直接在script标签的src属性中嵌入要访问的php地址。

1、JS方式调用PHP文件并取得PHP中的值
举例说明:
如在页面test_json1中用下面这句调用:

<scripttype="text/javascript"src="/index.php/test/testjson2">

</script>

<scripttype="text/javascript">

alert(jstext);

</script>

2、在test_json2.php中有这样一段PHP代码:

<?php

$php_test='IcomefromPHP!';

echo"vartest='$php_test';";

echo"varjstext="."'$php_test';";

?>

当执行test_json1.php文件时,就会调用test_json2.php文件,并将b.php文件的输出作为JS语句来执行,

所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值。

3、调用结果:

Ⅶ 外部js文件 .js 怎么调用php文件中的变量

=$language?</div
js获取:var lang = document.getElementById(lang).innerHTML;
------解决方案--------------------------------------------------------
其实js和html,css是一样的东西,你完全可以让外部js文件由php动态生成。
<script type=text/javascript src=xxx_js.php</script
但是你的需求有点绕,就是想要index.php里计算得到的language,那么其实只要index.php将这个变量放在index.php生成页面的某个位置(script标签里的一个变量/任意dom node的一个属性),让init.js在onload之后去取来用就行了。
------解决方案--------------------------------------------------------
方法有的是,关键是你那边需求合不合适。
你甚至可以存在session里,然后所有js文件都做成php的,让js.php读session。
再简单点,做个独立的php接口,AJAX直接去拿SESSION里的数据。

Ⅷ 怎样实现JS调用php文件

实际上,js是浏览端脚本,PHP 是服务器端的,也就是说,浏览器里的js不能真正调用php。你必须依靠服务器的返回数据,然后页面变化之类,这就用到了AJAX技术,不过……服务器不一定要返回xml数据,HTML片段或json都可以。
你看过后很简单吧以后不会可以向我一样经常到后盾人找找相关教材看看就会了,希望能帮到你,给个采纳吧谢谢

Ⅸ js调用php文件中的方法

这个比较简单,我发两个文件给你,我可以测试一下。写好了的,方便测试。[email protected]

热点内容
我的世界服务器如何挖 发布:2024-05-21 07:39:12 浏览:793
路游器怎么改密码 发布:2024-05-21 07:36:10 浏览:26
悦卷通安卓版叫什么 发布:2024-05-21 07:27:07 浏览:980
联盟网站源码 发布:2024-05-21 06:56:57 浏览:978
linuxshell入门 发布:2024-05-21 06:44:26 浏览:757
如何用手机设置qq邮箱密码 发布:2024-05-21 06:42:56 浏览:61
映像压缩 发布:2024-05-21 05:46:53 浏览:726
小葫芦直播助手服务器地址 发布:2024-05-21 05:46:51 浏览:969
遨游缓存视频 发布:2024-05-21 05:46:47 浏览:784
家用电脑能装服务器 发布:2024-05-21 05:45:56 浏览:437