我想使用Javascript将PHP页面嵌入到HTML中。我该怎么做?
PHP页面为this one 我希望它可以作为一个小部件,可以添加到各种网站上。
答案 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。