Yas*_*ahu 25 javascript asp.net jquery
我在asp.net Web应用程序中工作.在这里,我需要在页面加载之前运行JavaScript.
我试过了:
<body oninit="funinit();" onprerender="funRender();" onload="funload();">
</body>
<script type="text/javascript" language="javascript">
function funinit() {
alert("funinit");
}
function funload() {
alert("funload");
}
function funRender() {
alert("funRender");
}
</script>
Run Code Online (Sandbox Code Playgroud)
这里只有funload()正在运行.
Pus*_*dra 35
您可以将window.onpaint用于以下目的:
<script type="text/javascript">
function preloadFunc()
{
alert("PreLoad");
}
window.onpaint = preloadFunc();
</script>
Run Code Online (Sandbox Code Playgroud)
我希望它可以帮助你....
TJH*_*vel 15
刚刚内联吗?
<script type='text/javascript'>
alert("funload");
</script>
Run Code Online (Sandbox Code Playgroud)
或者将它放在一个函数中并立即调用它.尝试将它放在页面的最顶层,但是由于DOM没有加载但你无法获得任何其他元素.
你想做什么?
尝试将您的脚本放在页面的head部分:
<head>
<script type="text/javascript" language="javascript">
alert("funinit");
alert("funRender");
</script>
</head>
Run Code Online (Sandbox Code Playgroud)