1

我找到了有关如何使用 php 执行此操作的答案例如:将 HTML\PHP 页面加载到另一个页面的 div中)。

但是,我需要能够在 CKEditor 中执行此操作,并且我无法包含 PHP 代码(或 javascript 或任何其他代码)。

这是我希望用 div 替换的现有 iframe(如果可能):

<iframe src="http://www.example.com/page1/2/3.html" frameborder="0" height="400" scrolling="no" width="100%"></iframe>

我很欣赏任何想法...谢谢

4

2 回答 2

1

为什么不尝试 AJAX 来加载内容?

//这是一个javascript代码:

<script type="text/javascript">

                    $('#15').click(function()
                    {
                        $(".box").load('content8.html');
                    });

                    $('#16').click(function()
                    {
                        $(".box").load('edit.html');
                    });

            </script>   

// 为了显示内容,创建一个单独的 DIV:

            <div class="box effect8" >

            "The Ajax content loaded inside this div"       
            </div>
于 2013-06-28T08:04:04.867 回答
0

不幸的是,您尝试做的事情根本不可能。然而。您可以做的是将样式应用于您的iframe,使其更像div. Aniframe是内联的,并且 adivblock. 您可以制作您的iframe块,使其表现得像div.

没有 CSS:

<iframe style="display:block" src="http://www.example.com/page1/2/3.html" frameborder="0" height="400" scrolling="no" width="100%"></iframe>

使用 CSS:

iframe
{
    display: block;
}
于 2017-05-10T15:24:45.160 回答