我正像通常那样尝试异步加载样式表,但是我在正在使用的ASP.net网站上遇到麻烦。我不断收到以下错误:
编译器错误消息:BC30456:'this'不是'ASP.tools_controls_homepage_master'的成员。
当我尝试使用以下<link>
标记中的onload值时,就会发生这种情况:
<link rel="preload"
href="//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"
as="style" onload="this.rel='stylesheet'" />
我对ASP.net的工作方式不是很熟悉,但是我确实知道该站点是由VB编写的(如果有关系的话)。任何帮助使这项工作将不胜感激。
按照我想要的方式以该OnClientLoad
属性进行此工作,如下所示:
<link rel="preload" href="//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" as="style" OnClientLoad="this.rel='stylesheet'" />
似乎在每个浏览器中都能正常工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句