php文件可以加载js文件吗,怎么在一个.js文件里引用一个.php的文件呢

在线等求助,假设我的JS文件叫做a.js,PHP文件叫做b.php,新手勿喷~~

回复讨论(解决方案)

js中好像不能直接调用,不过可以用过script标签引入php

html页面中如下:

b.php:

js异步调用php我就知道,你说的是这种情况??

js 中是不能解析php的

你可以换个方式想 既然js不能解析 那就把PHP的做成类 你在js里面new下就行

举个例子 /**

* adLoader

* iwebshop的广告加载器

*

* 先引入这个js,再load广告,1是广告位的id

* *

*

广告......

* (new adLoader()).load(1,"adDiv");

*

* @author lulutang

*/

你在JS文件里想要怎么引用PHP文件,如果PHP文件内容是输出JS代码,可以用var a = document.createElement(‘script’);a.src= ‘b.php’;这样的动态加载JS的方法加载。

如果只是PHP文件返回一段值,用AJAX方法返回JSON格式的好了。

a.php

b.php用

include ‘a.php’; 代替

我认为你把你为什么要在JS里面引用PHP脚本的目的是什么更能解决你的问题,是在想不明白JS为什么要引用一个php文件,有什么意义

在html或php页面里里定义var url=b.php,在js文件里引用这个url变量就可以了

JQ代码

$.get('b.php',function(data) { //此处data是php的返回值 alert(data);});

PHP代码

没有学到什么啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值