html静态页面调用php文件的方法


Posted in PHP onNovember 13, 2014

本文实例讲述了html静态页面调用php文件的方法。分享给大家供大家参考。具体方法如下:

静态页面中看上去好像是不能直接调用php文件的,但是却可以使用js调用方式来调用php文件,当然还可以使用ajax 调用php文件,下面就来给大家介绍一下:

举一个简单的例子来说明:
 
如在页面a.html中用下面这句调用,可以将action=test的参数传递到b.php。
Javascript代码

<script type="text/javascript" src="b.php?action=test"></script>

在b.php中有这样一段PHP代码:
<?php

$action=$_GET['action'];    

echo "document.write('".$action."');n";   

?>

当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,内容为JS传递的参数action的值,也就是在PHP文件中接受过来的action的值.

jquery的load函数是请求另一个文件并加载到当前DOM里的调用

1、加载一个php文件,该php文件不含传递参数

$("#myID").load("test.php");

2、加载一个php文件,该php文件含有一个传递参数
$("#myID").load("test.php",{"name" : "Adam"});

 
3. 加载一个php文件,该php文件含有多个传递参数。注:参数间用逗号分隔
$("#myID").load("test.php",{"name" : "Adam" ,"site":3water.com});

//导入的php文件含有一个传递参数,类似于:test.php?name=Adam&site=3water.com

 
4. 加载一个php文件,该php文件以数组作为传递参数
$("#myID").load("test.php",{'myinfo[]', ["Adam", 3water.com});

//导入的php文件含有一个数组传递参数。

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
Yii PHP Framework实用入门教程(详细介绍)
Jun 18 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 PHP
取得单条网站评论以数组形式进行输出
Jul 28 PHP
PHP命令行脚本接收传入参数的三种方式
Aug 20 PHP
php遍历CSV类实例
Apr 14 PHP
PHP设置头信息及取得返回头信息的方法
Jan 25 PHP
关于PHP文件的自动运行方法分析
May 13 PHP
yii2 resetful 授权验证详解
May 18 PHP
Laravel 5.4.36中session没有保存成功问题的解决
Feb 19 PHP
PHP attributes()函数讲解
Feb 03 PHP
mysqli扩展无法在PHP7下升级问题的解决
Sep 10 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 PHP
PHP动态页生成静态页的3种常用方法
Nov 13 #PHP
PHP使用json_encode函数时不转义中文的解决方法
Nov 12 #PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
Nov 12 #PHP
PHP中file_exists()判断中文文件名无效的解决方法
Nov 12 #PHP
php基于str_pad实现卡号不足位数自动补0的方法
Nov 12 #PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
Nov 12 #PHP
PHP之sprintf函数用法详解
Nov 12 #PHP
You might like
php ajax异步读取rss文档数据
2016/03/29 PHP
PHP工厂模式、单例模式与注册树模式实例详解
2019/06/03 PHP
javascript中关于break,continue的特殊用法与介绍
2012/05/24 Javascript
Jquery倒数计时按钮setTimeout的实例代码
2013/07/04 Javascript
ie与ff下的event事件使用介绍
2013/11/25 Javascript
JS动态调用方法名示例介绍
2013/12/18 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
jQuery异步验证用户名是否存在示例代码
2014/05/21 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
2014/09/03 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
jquery实现全选、反选、获得所有选中的checkbox
2020/09/13 Javascript
jqGrid表格应用之新增与删除数据附源码下载
2015/12/02 Javascript
JavaScript实现审核流程状态的动态显示进度条
2017/03/15 Javascript
JS+HTML5实现图片在线预览功能
2017/07/22 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
jQuery plugin animsition使用小结
2017/09/14 jQuery
jQuery实现输入框的放大和缩小功能示例
2018/07/21 jQuery
jQuery实现图片切换效果
2020/10/19 jQuery
[01:14]辉夜杯战队访谈宣传片—NEWBEE.Y
2015/12/26 DOTA
Python发送Email方法实例
2014/08/21 Python
Python中函数的多种格式和使用实例及小技巧
2015/04/13 Python
python 把数据 json格式输出的实例代码
2016/10/31 Python
Python 查看文件的编码格式方法
2017/12/21 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
通过 Python 和 OpenCV 实现目标数量监控
2020/01/05 Python
Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)
2020/05/10 Python
TensorFlow固化模型的实现操作
2020/05/26 Python
结合CSS3的布局新特征谈谈常见布局方法
2016/01/22 HTML / CSS
.NET程序员的数据库面试题
2012/10/10 面试题
团代会宣传工作方案
2014/05/08 职场文书
入党培养人考察意见
2015/06/08 职场文书
2015暑期社会实践通讯稿
2015/07/18 职场文书
2016新春团拜会致辞
2015/08/01 职场文书
Centos7中MySQL数据库使用mysqldump进行每日自动备份的编写
2021/08/02 MySQL
我们认为中短波广播场强仪的最佳组合
2022/04/05 无线电
使用compose函数优化代码提高可读性及扩展性
2022/06/16 Javascript