<body onload="checknorecords('<%= request.getAttribute("CHK")%>')">
function checknorecords(obj)
{
if(obj!=null&&obj=="nopo")
{
alert("No PO Records found for given details");
}
if(obj!=null&&obj=="norpln")
{
alert("No RPLN Records found for given details");
}
}
我需要超过30分钟,我有JSP页面,在getload中使用getAttribute也调用了多个函数。所有这些函数的页面工作都很慢。我可以使用jquery代替这个。请告诉我解决这个问题的方法。谢谢你。
答案 0 :(得分:1)
onLoad在页面上完全加载每个资产后触发。这意味着所有JavaScripts,CSS和Image。如果页面上有大量图像,则可能需要一段时间才能加载。您可能需要考虑使用onDomReady而不是onLoad。但是,拥有一个需要30秒才能加载的页面有点荒谬。所以我建议您阅读网络性能优化。