在同一页面上从Javascript调用PHP
Call PHP from Javascript on the same page?
我一直在研究使用PHP和Javascript在同一页面上相互通信。
首先,我在顶部有一个php脚本,其中包含从AWS Ivona媒体流检索音频的函数。
<?php
function createAndPlay($text){
// request service get response save to `$data`
// I want this to then play the sound
}
?>
<script>
// when button clicked createAndPlay("Text to Speak")
<script>
我希望这是在同一页上完成没有开始时,文档的主体是第一次加载。
根据你的最后一句话:
我希望这是在同一页面上完成的,而不是在文档主体首次加载时开始。
听起来你的情况是所有这些都在工作,但是当你加载页面时音频会自动播放。考虑到您的呼叫在<script>
标签中,这是有道理的。Javascript一旦看到它就会处理它并播放音频。很难说,因为您没有包含实际的代码。
您需要将script
块移动到链接或按钮或其他东西:
<a href="#" onclick='createAndPlay("Text to Speak");'>Click to hear</a>
相关文章:
- 从javascript调用asp.net codebehind函数
- 如何使用javascript调用Php文件
- Can用户'MediaWiki上的自定义JavaScript调用Lua模块
- 从Javascript调用Applet方法
- php javascript代码从javascript调用php函数
- 是否可以从html中的javascript调用.vbs文件
- 从javascript调用C#Web服务并使用它(json格式)
- 如何用javascript调用函数,然后在滚动事件中调用该函数的特定实例
- Sinon Spy不使用Javascript调用或应用程序
- 使用javascript调用javawebservice
- 从javascript调用服务器端的下拉列表onchange函数
- 单击按钮时,使用Javascript调用并返回值
- 函数1结束后,JavaScript调用函数2
- 对wcf服务的javascript调用
- 使用JavaScript调用Excel文件
- 从JavaScript调用JAX-WSWeb服务时参数为Null
- 从javascript调用codeigniter方法并传递数据
- 使用usinf-if语句javascript调用函数
- 通过Javascript调用php文件
- 从javascript调用flash点击事件