在IE11 Windows 10中无法从Javascript调用VBScript方法

时间:2019-04-17 05:35:04

标签: javascript html vb.net vbscript

如果我尝试从JavaScript调用VB脚本方法,则该方法的方法未定义错误。

这是代码,此代码在Windows 7的IE 11中可以正常工作,但是相同的代码在Windows 10中不起作用。

在Windows 11中,单击按钮会弹出窗口,如果选择要获取“ getFormattedDate方法未定义错误”的日期。在IE中,我调试了断点,我可以在手表中查看选定的日期,但其在Javascript和控件中的中断不会进入VBScript函数。

<script language="javaScript">

    function getSelectedDate(e)
    {

     getFormattedDate("<%=request("format")%>", e.name);        

    }
</script>

<script language="VBScript">


    function getFormattedDate(strFormat, strDate)

        select case lcase(strFormat)

        end select

        window.opener.document.forms("<%=request("form")%>").item("<%=request("element")%>").value = str        
        window.self.close
    end function
</script>

0 个答案:

没有答案