Javascript更改包含php include的div的内部html
我正在尝试编写一个javscript,其中div内容在一段时间后发生更改,以包含下一个flash动画,但javascript不接受我的代码。我试图用这个Javascript更改包含php include的div的内部html,javascript,php,Javascript,Php,我正在尝试编写一个javscript,其中div内容在一段时间后发生更改,以包含下一个flash动画,但javascript不接受我的代码。我试图用这个来逃避 setInterval(函数() { var res=“”; document.getElementById(“swfdiv”).innerHTML=res; }, 3000); 在将页面呈现给用户之前执行PHP代码。总是。没有例外。当你的JS运行时,它将一事无成 如果您想在页面加载后在页面中包含某些内容,则需要查看异步技术,如AJA
来逃避
setInterval(函数()
{
var res=“”;
document.getElementById(“swfdiv”).innerHTML=res;
},
3000);
在将页面呈现给用户之前执行PHP代码。总是。没有例外。当你的JS运行时,它将一事无成
如果您想在页面加载后在页面中包含某些内容,则需要查看异步技术,如AJAX。在将页面呈现给用户之前执行PHP代码。总是。没有例外。当你的JS运行时,它将一事无成
如果您想在页面加载后在页面中包含某些内容,则需要使用异步技术,如AJAX。如果您想在DIV中显示PHP文件的输出,则通过AJAX调用PHP文件,然后更新DIV的innerHTML 例如,如果使用jQuery,则可以执行以下操作:
$.get( "flash-2.php", function( data ) {
$("#swfdiv").html(data);
});
希望有帮助,谢谢。如果您想在DIV中显示PHP文件的输出,请通过AJAX调用PHP文件,然后更新DIV的innerHTML 例如,如果使用jQuery,则可以执行以下操作:
$.get( "flash-2.php", function( data ) {
$("#swfdiv").html(data);
});
希望对您有所帮助,谢谢。Ajax是您的最佳选择:
<script type="text/javascript">
setInterval(function()
{
$.ajax( "example.php" )
.done(function(res) {
document.getElementById("swfdiv").innerHTML = res;
})
},
3000);
</script>
setInterval(函数()
{
$.ajax(“example.php”)
.完成(功能(res){
document.getElementById(“swfdiv”).innerHTML=res;
})
},
3000);
Ajax是您的最佳选择:
<script type="text/javascript">
setInterval(function()
{
$.ajax( "example.php" )
.done(function(res) {
document.getElementById("swfdiv").innerHTML = res;
})
},
3000);
</script>
setInterval(函数()
{
$.ajax(“example.php”)
.完成(功能(res){
document.getElementById(“swfdiv”).innerHTML=res;
})
},
3000);
像这样使用ajax
<script type="text/javascript">
setInterval(function()
{
$.ajax({
type: "POST",
url: flash-2.php,
success: function(res){
if(res)
{
document.getElementById("swfdiv").innerHTML = res;
}
}
}),
3000);
</script>
setInterval(函数()
{
$.ajax({
类型:“POST”,
url:flash-2.php,
成功:功能(res){
如果(res)
{
document.getElementById(“swfdiv”).innerHTML=res;
}
}
}),
3000);
像这样使用ajax
<script type="text/javascript">
setInterval(function()
{
$.ajax({
type: "POST",
url: flash-2.php,
success: function(res){
if(res)
{
document.getElementById("swfdiv").innerHTML = res;
}
}
}),
3000);
</script>
setInterval(函数()
{
$.ajax({
类型:“POST”,
url:flash-2.php,
成功:功能(res){
如果(res)
{
document.getElementById(“swfdiv”).innerHTML=res;
}
}
}),
3000);
如何在客户端使用服务器端包含?如何在客户端使用服务器端包含?