如何解决如何在c#asp.net中加载时修改HTML页面
|| 我已经用相同的模板外观创建了arround 40K HTML页面。 在我的应用程序中,我会根据某些条件调用一些html页面。 我想根据自己的情况更改HTML页面的某些部分(图像和颜色),然后在浏览器中显示它。 例如: 如果我打电话给1.HTMl 2次,则第一次应该具有橙色背景,第二次应该具有黄色背景。 我无法对HTML文件进行手动更改,因为bcoz有40K HTML页面。 谁能帮我解决这个问题? 提前致谢解决方法
利用HTML页面中的Jquery并根据您在
$(document).ready()
中选择的条件更改CSS类。..可以轻松实现您的任务。
, 您的问题不够具体,无法给您完整的答案。然而。
因为HTML仅是文本,所以请在您的应用程序中下载HTML,提取所需的位,或查找需要更改的位,例如主体颜色或CSS。如果是CSS,请用您自己的CSS替换。
仅仅因为有40k文件,并不意味着您不能更改它们-如果它可访问且可行,那么您始终可以做到。即使您编写实用程序来为您做。例如..插入评论部分,以便您可以轻松地从页面中提取部分。
如果您有特定的问题,请举例说明您的问题,并解释一些尝试过的内容。您将获得质量更好的答案。
, 这听起来是设计问题,而不是技术问题。
您应该使用以下一些技术将40 KB文件分解为较小的部分:
母版页
服务器控件
快取
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。