gpt4 book ai didi

asp.net - 我应该将 javascript 放在 ContentPlaceHolder 中的什么位置?

转载 作者:行者123 更新时间:2023-12-02 20:46:19 26 4
gpt4 key购买 nike

我正在使用 ContentPlaceHolder,并且想从 .master 页面的 body 标记中移动 onload="Carousel()"

body onload="Carousel()"

但我不知道将其放在内容页的哪个位置。

我正在尝试实现这个

http://www.dynamicdrive.com/dynamicindex14/carousel.htm

最佳答案

当前开启的原因

<body onload="... 

是因为脚本需要在文档加载到浏览器后运行。此时 DOM 已完成加载,您可以访问所有元素。

您有两个选择:

将对 Carosel() 的调用尽可能靠近页面底部。通过这样做,脚本将不会运行,直到页面的其余部分加载(从上到下加载)。

处理正文加载事件

<script type="text/javascript">
body.onload = Carosel;
</script>

您还可以使用 jQuery :

<script type="text/javascript">
$(document).ready(Carosel);
</script>

关于asp.net - 我应该将 javascript 放在 ContentPlaceHolder 中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1100662/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com