Javascript 使用colorbox显示Iframe,带有参数的url不起作用
我是新来的,所以如果我犯了一些错误,请原谅我。我也很抱歉我的英语不好 我试图从下拉列表中显示Iframe颜色框,其工作原理如下: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
<?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~%:\-+';规定的。如果未添加冒号,请在此处添加冒号。我的第一个答案也被接受了吗?