var action = "index";
document.write("<!--#include file="body“+action+”.asp"--/>");上面是本人写的,运行不了。。麻烦朋友给一段

解决方案 »

  1.   

    本帖最后由 net_lover 于 2010-05-25 11:37:27 编辑
      

  2.   

    如果动态的话,你最好采用ajax进行
      

  3.   

    即使要动态也不能用前台脚本
    要用后台脚本
    比如asp<%select case A
      case 1%>
    <!--#include file="a"-->
    <%case 2%>
    <!--#include file="b"-->
    <%case else%>
    <!--#include file="c"-->
    <%end select%>还要注意的是包含文件名不能用动态的变量只能是固定的
      

  4.   

    asp 不支持动态include的,或用execute(好像有些服务器不支持?)这段代码看下有没帮助
    http://hi.baidu.com/smiple/blog/item/0c32cfcee9e2270992457e9c.html或者用 case 语句
      

  5.   

    心里在很温暖,兄弟们这么热心我用这个方式运行成功拉server.execute("body" & action & ".asp")LonelyStark 的方式我也试一下谢谢各位拉
      

  6.   

    LZ要注意execute只能执行asp
    其他php什么的就不行了