如何用HTML、的BUTTON控件的ONCLICK调用一个PHP的自定议函数? 把 函数的参数传到后台的 PHP 程序, 返回结果的接收可以用 FRAME,IFRAME 建议做好用 XMLHTTP 实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PHP是服务器端语言。想在客户端运行PHP自定义函数,用onclick运行一段javascript代码弹出一个小窗口(调用自定义函数)。 我都在群里面说了一次了,直接调用是不行的,用三角猫的方法是可以的.其实这样很复杂,最好的就是用客户端javascript来实现. <script language="JavaScript" id="runfunction"></script><script language="javascript"><!-- function exefunction() { document.getElementById("runfunction").src=phpfilename; //phpfilename 就是你的自定义函数文件,这里还可以带上参数//这个文件里不要有输出,如果有,就写成JAVASCRIPT语句,事实上这就是网页上不刷新多框联动的代码,呵呵 } //--></script> <form name="form1" method="post" action=""> <input type="submit" name="Submit" value="提交" onClick="javascript:exefunction();"> </form> 一般只能调用js函数,如果要调用自己的php函数必须调用php页面onClick="window.open('student_information.php', 'Sample', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=497,height=195,left=100,top=100')" 我所述的代码是在不刷新页面的情况下就可以执行函数的,不过要稍作修改,将<input type="submit" name="Submit" value="提交" 改为 <input type="button" name="Submit" value="提交" 以免它提交了,提交了就刷新页面了,呵呵,楼主,对不起啊 关键在于改变html静态变量的时候加入html支持php的html语句.<iframe scrolling=auto height=650 width=650 frameborder=0 marginHeight=0 marginWidth=0 src=login.php></iframe> 都没有尝试使用php activescript的吗? xuzuning(唠叨) 兄,能给我们讲讲吗? php 日期搜索为什么不包括当天 一个基础的日期转换 php运行错误 php怎样获得链接来源url 我这样设定了cookie在10秒之后失效,为什么过了大概2分钟才消失呢? !!!不能调用libphp4.so的问题,在线等,急!!!!!!!! 函数内部用eval解析的php语句如何传递到函数外部? 唠叨请看,关于smarttemplate编译文件后,在后台选择不民模板界面的问题 PHP 电子书下载! 速度很快哟 有关删除文件的问题?很着急! 为什麽运行出现源码?(在线等!) 关于正则表达式
其实这样很复杂,最好的就是用客户端javascript来实现.
<script language="javascript">
<!--
function exefunction()
{
document.getElementById("runfunction").src=phpfilename;
//phpfilename 就是你的自定义函数文件,这里还可以带上参数
//这个文件里不要有输出,如果有,就写成JAVASCRIPT语句,事实上这就是网页上不刷新多框联动的代码,呵呵
}
//-->
</script> <form name="form1" method="post" action="">
<input type="submit" name="Submit" value="提交" onClick="javascript:exefunction();">
</form>
onClick="window.open('student_information.php', 'Sample', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=497,height=195,left=100,top=100')"
<input type="submit" name="Submit" value="提交"
改为
<input type="button" name="Submit" value="提交"
以免它提交了,提交了就刷新页面了,呵呵,楼主,对不起啊
<iframe scrolling=auto height=650 width=650 frameborder=0 marginHeight=0 marginWidth=0 src=login.php></iframe>
能给我们讲讲吗?