在浏览器中加载页面时运行java脚本事件

时间:2017-04-20 10:19:39

标签: c# angularjs asp.net-mvc

我的网页上有一个文本框,我在java脚本中编写了关于文本更改事件的逻辑。但此事件仅在页面完全加载时起作用。当页面在浏览器中加载时,此事件未触发。

我的网页上有大量图片,因此页面需要时间来加载。但是文本框正在盯着显示,图像需要时间来加载。

页面在浏览器中加载java脚本的其他事件(如按钮点击事件)也无法正常工作。有没有办法在浏览器中加载页面时处理这些事件?

我的项目在AngularJS。

1 个答案:

答案 0 :(得分:0)

尽快用空白图像加载页面,然后使用AJAX调用(或者你的情况下的角度指令)来加载图像异步后?或者你可以尝试将你的javascript放在页面中......但这通常不是一个好主意,所以我会尝试第一种方式。