gpt4 book ai didi

php - iframe 根据 javascript 和 php 变化

转载 作者:行者123 更新时间:2023-11-28 02:56:21 25 4
gpt4 key购买 nike

当 onChange 事件发生时,我尝试重新加载 iframe

这是我在标题中的 javascript 标签中得到的内容


`<p></p>


function getSchedule(oEvent)
{
var n = document.getElementById("wantedTherapist");
var newn = n.options[n.selectedIndex].value;
window.frames['schedule'].src = "schedule.php?therapist="+newn;
}


<p>`
</p>

然后是我的 iframe 标记


iframe id="schedule" name="schedule" src="schedule.php"></iframe>
and finally my select box

<code>
<select id="wantedTherapist" name="wantedTherapist" onchange="getSchedule(Event)">
?php
$query = "SELECT
therapistTable.*
FROM
therapistTable
WHERE
therapistTable.activated = 'true'
";
$result = mysql_query($query) or die (mysql_error());
while($array = mysql_fetch_assoc($result))
{
extract($array);
echo "<option value=\"$username\">$username - $city</option>";
}
?
</select>
</code>

我把 php 标签上的箭头和 iframe 上的第一个箭头去掉了,这样它就会在有问题的情况下显示。它在 iframe 中加载 Schedule.php 但不向其发送变量,我做错了什么?感谢您提前提供任何建议

最佳答案

iFrame 的 URL 设置为什么?您可以通过右键单击 iFrame 并选择“在新窗口中打开框架”来确认这一点(在 Firefox 中)

如果 URL 为 schedule.php?therapy=,则错误在于您在此处发布的代码。如果 URL 包含 therapy 的值,例如 schedule.php?therapy=bob,则错误位于 schedule.php 中。

关于php - iframe 根据 javascript 和 php 变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2526514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com