想实现htm页面加载的时候传值给指定的php页面,但是页面不跳转

如a.htm传值给b.php扔显示a.htm页面... 如 a.htm 传值给b.php 扔显示a.htm页面 展开
 我来答
猪头帮帮主麦兜
2013-07-05 · TA获得超过790个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:685万
展开全部

用AJAX可以实现,以jQuery的AJAX为例:

$.post('b.php', {a:'这是要传给PHP的值'}, function(d){
    // 在此处理b.php的输出d
})
更多追问追答
追问
你好,可以再详细点不?不太会AJAX
追答

假定你用jQuery,b.php的内容如下:

<?php
$foo = $_REQUEST['password'];
if($key == '123456'){
    echo '密码正确';
}else{
    echo '密码错误';
}

然后,在你的a.htm中有一个输入框用于输入密码和一个按钮:

<input id="foo_pass" type="password" />
<input type="button" onclick="foo_verify()">

当点击按钮后,页面向b.php发送输入框的内容,然后弹出一个消息框告诉浏览者输入的密码是否正确,因此,a.htm中还有如下JS代码:

function foo_vefiry(){
    var pass = $('#foo_pass').val();
    $.post('b.php', {password:pass}, function(data){
        alert(data);
    });
}

这是一个简单的AJAX例子。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式