使用URL参数构建IFrame?

时间:2012-06-19 12:37:54

标签: php html asp.net-mvc-4

我想要一个iframe,它显示在url中作为参数给出的页面。 我正在使用ASP.NET MVC4

所以我想做这样的事情:

更新了它...但我认为仍然不对

 <?php
 if(!isset($_GET['link']){
 $link = $_GET['link'];}
 ?>

<iframe name="inlineframe" src="<?php $link ?>" frameborder="0" scrolling="auto"          width="500" height="180" marginwidth="5" marginheight="5" ></iframe>

但我无法找到正确的代码。有人可以帮忙吗?

我也试过回显php,但这似乎对我没用。

2 个答案:

答案 0 :(得分:1)

您的代码段存在以下问题:

src="<?php $link ?>"

您正在调用该变量,但不执行任何操作

要在src属性中编写变量,请使用echo:

src="<?php echo $link ?>"

你也应该删除!在你的if语句中

答案 1 :(得分:1)

试试这个:

 <?php
    $link = '';
    if(isset($_GET['link']){
        $link = $_GET['link'];
    }
 ?>

另外echo您的链接变量。 src="<?php echo $link; ?>"