用javascript和php改变div的内容包括

And*_*son 1 html javascript php

我希望用我的div做一些iframe,我已经到了这里.

基本上,我已经得到了链接更改div的内容,如下所示:

<a href="#self" onClick="document.getElementById('maincontent').innerHTML = '<?php include 'file.php'; ?>';">Open file</a>
Run Code Online (Sandbox Code Playgroud)

这很好用,但遗憾的是,如果我在其中创建另一个链接以将内容更改回第一个文件,则服务器会陷入无限循环并崩溃.

我真的只是想找到一些动态更改内容的方法,并使用php从文件中获取该内容.如果我接近这个的方式是完全可笑的,我确实很感激建议.

roc*_*hal 10

我认为最好和最简单的方法是使用jQuery:

<script type="text/javascript">
$('#addContent').click(function(){
   $("#maincontent").load("file.php");
   return false;
});
</script>

<a href="#" id="addContent">Open File</a>
<div id="maincontent"></div>
Run Code Online (Sandbox Code Playgroud)

此脚本将使用ajax调用将file.php的内容加载到选定的div中.