比<body负载="javascript:showHide()" >更好的东西



>伙计们,我想知道我是否以低效的方式做了某事。目前我正在做一个 <body onload='javascript: showHide(...etc..)'> .在JS函数中,我基本上根据我给它们的类名隐藏元素。但是当我访问我的网站时,我意识到,在页面正文完全加载之前,JS的showHide()函数打算隐藏的元素才会出现。希望我的第一个网站,打算包含在我的简历中,不会让我失去可能的工作机会。但是,有没有更好的方法来做我正在做的事情?我的意思是,我可以为登录用户创建完全专用的页面,这些页面与非订阅用户可以查看的页面相同,除了一些不同的元素;例如,用于查看其帐户信息的链接、购物车、注销链接/图标以及"登录身份:用户名"显示。但我认为那会是太多的网页。无论如何,谢谢大家的任何帮助。

你有没有想过反过来做?先隐藏元素,然后根据类名显示元素?这样,元素将被隐藏,直到加载页面正文。

最新更新