Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用colorbox显示Iframe,带有参数的url不起作用_Javascript_Php_Jquery_Colorbox - Fatal编程技术网

Javascript 使用colorbox显示Iframe,带有参数的url不起作用

Javascript 使用colorbox显示Iframe,带有参数的url不起作用,javascript,php,jquery,colorbox,Javascript,Php,Jquery,Colorbox,我是新来的,所以如果我犯了一些错误,请原谅我。我也很抱歉我的英语不好 我试图从下拉列表中显示Iframe颜色框,其工作原理如下: <?php foreach($entities as $entity => $value) { echo '<option value="'. $value .'" class="iframe" href="http://mysite/index.php">'. $entity .'</option>'; } ?&g

我是新来的,所以如果我犯了一些错误,请原谅我。我也很抱歉我的英语不好

我试图从下拉列表中显示Iframe颜色框,其工作原理如下:

<?php 
foreach($entities as $entity => $value) 
 {
   echo '<option value="'. $value .'" class="iframe" href="http://mysite/index.php">'. $entity .'</option>';
 }
 ?>
但是,如果我尝试使用带有以下参数的URL:

mysite/index.php?title=Special:UserLogin&returntoquery=mobileaction%3Dtoggle\u view\u mobile


Iframe将不再显示。谁能告诉我怎么解决这个问题吗

我不认为您可以在URL中使用:冒号,但我前面看到的端口除外


你能改变一下并看一看吗?

你能展示一下你是如何显示iframe的吗?我使用的是colorbox:。我刚刚将其添加到标题中:$document.readyfunction{$.iframe.colorbox{iframe:true,width:80%,height:80%};};非常感谢。我去掉了结肠,它真的起作用了。然而,我需要显示的是一些URL,比如index.php?title=Special:UserLogin,那么如何将冒号添加到我的URL中呢?我认为您在这里使用的是cior任何框架。应该有一个配置文件,其中有$config['allowed_uri_chars']='a-z 0-9~%:\-+';规定的。如果未添加冒号,请在此处添加冒号。我的第一个答案也被接受了吗?