0

我想要一个 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,但这似乎对我不起作用。

4

2 回答 2

1

您的代码片段的问题是:

src="<?php $link ?>"

您正在调用该变量,但对它什么也不做

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

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

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

于 2012-06-19T12:56:12.723 回答
1

试试这个:

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

还有echo你的链接变量。 src="<?php echo $link; ?>"

于 2012-06-19T12:56:22.083 回答