调用vbscript函数以在所有浏览器中的body onload上运行

Call vbscript function to run on body onload in all browsers

本文关键字:body onload 运行 浏览器 函数 vbscript 调用      更新时间:2023-09-26

如何让vbscript函数在所有浏览器中的body onload上运行?

此代码(来自w3schools)仅适用于IE:

<script type="text/vbscript">
    function myFunction()
        alert("Hello World!")
    end function
</script>
</head>
<body onload="myFunction()">

我想用已经用vbscript编写并按原样运行的代码替换警报。这可以使用javascript完成吗?

感谢的任何帮助

简单的回答是:你不能。要在浏览器中跨平台运行,我建议使用javascript。

此外,作为代码参考,我建议使用MDN,而不是w3schools。

几乎所有都可以用Javascript完成。我的猜测是只有IE支持<script>标签中的VBScript,但我对此并不乐观。

无论如何,用Javascript做:

<script type="text/javascript">
    function myFunction() {
        alert("Hello World!");
    }
</script>

其余的应该是一样的。