我有一个页面manageGroup.php,其中用户也可以添加成员组。 我用colorbox来显示addGroupMember.php。 现在我需要closures那个colorbox一旦我提交表单。 javascript我在manageGroup.php中使用 <script language="javascript" type="text/javascript" src="js/jquery-1.3.2.js"></script> <script type="text/javascript" src="js/dropdown.js"></script> <script type="text/javascript" src="js/jquery.colorbox.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".iframe").colorbox({width:"80%", height:"80%", iframe:true}); }); </script> 我用来打开colorbox的链接 <a class="iframe" href="addGMember.php?id=<?php echo base64_encode($fetch->g_id)?>">Add Member</a> addGroupMember.php中的代码是这样的: – if($_POST['add']=="Go") { $gid = $_POST['id']; $ii=0; $insert = "INSERT INTO ".DBGMEMBER." (gm_g_id,gm_m_id) VALUES "; foreach($_POST['gMember'] as $gMember) { if($ii==0) { $insert .= " ('".$gid."' […]
我已经安装了一个BigBlueButton服务器,它似乎工作正常,我可以访问BBB演示,也可以使用BBB API从PHP应用程序访问它。 当我尝试在使用iframe内容types的Colorbox jQuery插件创build的模式窗口中打开BBB客户端时,问题就开始了。 当我使用Firefox或谷歌浏览器,BBB客户端打开并且用户以主持人或与会者的身份join到会议中时,按预期工作。 问题1:当我在Internet Explorer或Safari中尝试这样做时,模式窗口不会打开BBB客户端。 相反,它将我带到我的BBB服务器上的BBB演示页面。 而且我似乎无法join模态窗口中的BBB演示。 但情况变得更糟。 我已经添加了debugging代码,以确保在模式窗口中使用的URL调用BBB客户端是正确的。 如果我只是将这个URL放到Internet Explorer或Safari的新选项卡中,那么BBB客户端将按预期打开。 在模式窗口中似乎没有这样做。 问题2:使用浏览器中另一个选项卡中的URL访问BBB客户端后,当我重新加载我的PHP应用程序并再次访问该页面时,BBB客户端现在将按照预期加载到使用Colorbox生成的模式窗口中。 (所以,BBB API生成的URL是正确的)。 )因此,出于某种原因,在浏览器选项卡中访问BBB客户端似乎有必要在IE或Safari允许我在Colorbox生成的模式窗口中访问它。 另外,请注意,一旦我在浏览器选项卡中访问了BBB客户端,我就可以访问模式窗口中的任何会议(不仅是我在浏览器选项卡中join的会议)。当我closures浏览器并重新启动它时,那么在模态窗口中访问BBB客户端将不再工作。 看来在Colorbox生成的模式窗口中,在IE和Safari中,BBB的所有组件都无法正常加载。 请帮忙。 我一直在试图找出几天没有运气。 有没有其他人有类似的问题,并有解决这些问题的指导? 非常感谢。