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 相关文章推荐
深思 PHP 数组遍历的差异(array_diff 的实现)
Mar 23 PHP
PHP中include()与require()的区别说明
Mar 10 PHP
php获取当前网址url并替换参数或网址的方法
Jun 06 PHP
php中通过虚代理实现延迟加载的实现代码
Jun 10 PHP
php中一个有意思的日期逻辑处理
Mar 25 PHP
微博短链接算法php版本实现代码
Sep 15 PHP
PHP图片处理之使用imagecopy函数添加图片水印实例
Nov 19 PHP
YiiFramework入门知识点总结(图文教程)
Dec 28 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
Feb 15 PHP
[原创]PHP获取数组表示的路径方法分析【数组转字符串】
Sep 01 PHP
laravel http 自定义公共验证和响应的方法
Sep 29 PHP
laravel Validator ajax返回错误信息的方法
Sep 29 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
10个可以简化php开发过程的MySQL工具
2010/04/11 PHP
PHP设置一边执行一边输出结果的代码
2013/09/30 PHP
php把session写入数据库示例
2014/02/26 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
用php定义一个数组最简单的方法
2019/10/04 PHP
最短的javascript:地址栏载入脚本代码
2011/10/13 Javascript
js分解url参数(面向对象-极简主义法应用)
2012/08/09 Javascript
Javascript常用字符串判断函数代码分享
2014/12/08 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
2014/12/22 Javascript
详解JavaScript中的forEach()方法的使用
2015/06/08 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
2015/09/14 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
Bootstrap列表组学习使用
2017/02/09 Javascript
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
Bootstrap Table中的多选框删除功能
2018/07/15 Javascript
JavaScript事件发布/订阅模式原理与用法分析
2018/08/21 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
2018/09/07 Javascript
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
python图像常规操作
2017/11/11 Python
TensorFlow损失函数专题详解
2018/04/26 Python
Python 实现网页自动截图的示例讲解
2018/05/17 Python
python微信撤回监测代码
2019/04/29 Python
Django之编辑时根据条件跳转回原页面的方法
2019/08/21 Python
Django REST Swagger实现指定api参数
2020/07/07 Python
Python使用grequests并发发送请求的示例
2020/11/05 Python
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
node中使用shell脚本的方法步骤
2021/03/23 Javascript
员工生日活动方案
2014/08/24 职场文书
人身意外保险授权委托书
2014/10/01 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
2014年大班保育员工作总结
2014/12/02 职场文书
《藏戏》教学反思
2016/02/23 职场文书
为什么不建议在go项目中使用init()
2021/04/12 Golang
纯html+css实现Element loading效果
2021/08/02 HTML / CSS
Kubernetes部署实例并配置Deployment、网络映射、副本集
2022/04/01 Servers