在HTML中嵌入PHP页面

时间:2013-02-06 00:33:58

标签: php javascript embed

我想使用Javascript将PHP页面嵌入到HTML中。我该怎么做?

PHP页面为this one 我希望它可以作为一个小部件,可以添加到各种网站上。

3 个答案:

答案 0 :(得分:5)

使用ajax调用从URL获取php页面,然后将php返回的html追加到javascript调用页面上的元素。

在jquery中,它在javascript中看起来像这样:

$.ajax(
           { 
               url: 'path_to_your_file.php',
               type: "POST",
               success: function(data)
               {
                   $('#div_id').append(data);
               }
           });

这只是一个基本的例子。 path_to_your_file.php必须回显html以将其附加到该元素。不确定你是否使用jquery,但这种方式相对简单。

答案 1 :(得分:3)

您可以将其嵌入iframe:

<iframe src="http://www.oddsnavigator.eu/all_matches_baby_goal.php/">
    <a href="http://www.oddsnavigator.eu/all_matches_baby_goal.php/">View matches</a>
</iframe>

内部部分适用于不支持框架的浏览器。

答案 2 :(得分:0)

See this answer。如果您在javascript上设置了死机,那么基本上您要做的就是将该页面作为iframe包含在脚本的位置。

这与Google加载Adsense的方式相同。在setTimeout anon函数中,创建一个加载所需页面的iframe。

如果你不一定需要使用javascript,你可以像Yogu建议的那样做,只需使用硬编码的iframe。