原来网页DIV部分如下:
<div id="msg">
<?
include("1.php");
?>
</div>
javascript中有个函数,目的是调用后让原本包含的1.php变成2.php
function outmsg()
{
document.getElementById('msg').innerHTML = "<? include(\"2.php\");?>";
}
结果一调用直接把<? include("2.php");?>显示到网页上去了,如何不让它显示而是出现把2.php的内容插到div标签处呢?
用 iframe 宽度自适应还得写一段代码,实在不行就得这么用了。
-------------------------------------------------
把<?include (\"2.php"\)?> 直接的插入到页面中, include 一个变量 ,然后用js来控制变量的值。是1.php 还是 2.php
JS变量放到PHP代码里提示出错,我是这样写的:
include("<script> var t;t="1.php";document.write(t)</script>");
最终我做了4个div隐藏其中的3个,实现了希望的效果。感谢各位的帮助!