<script language=JavaScript1.2 >
function getTable()
{
.
.
.
execScript("n = vbf1()", "vbscript");
 alert(n);
}

解决方案 »

  1.   

    我所需要的是直接将javascript中的adddate变量值赋给vbscript中的变量,因为两者都在一function内的哦~~
      

  2.   

    你原来的代码我看到头大,这样子行不行?<input type=hidden id='tmp'><!--临时变量-->不论vbs还是对js都对这个hidden值做操作
      

  3.   

    页面是不需要提交的啊,就在jacascript中的function generate(date)内将jacascript 中的变量值adddate赋给一个vbscript的一个变量而巳,与本身代码无关啊~~~~急~~~~在线等
      

  4.   

    没让你提交这段代码拿回去测试
    <HTML>
    <BODY>
    <input type=hidden id='test' value='1'>
    </BODY>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    alert(document.getElementById("test").value)
    document.getElementById("test").value=2//js里赋值
    //-->
    </SCRIPT>
    <SCRIPT LANGUAGE="VBScript">
    <!--
    MsgBox(Document.getElementById("test").value)
    //-->
    </SCRIPT>
    </HTML>