我不需要任何代码帮助,它非常简单,只需要一个带有 Fiddler 的解释以及为什么用 php/aspx 扩展名命名一个 css 文件。我正在尝试从网站复制一个动作。基本上它涉及一个单击按钮来更改站点的主题。
单击时,命令会触发到 php 页面(没问题,可以使用 MVC ActionMethod 调用复制相同的内容)。但是,当我查看 Fiddler 的原始视图时,我会看到所有相关的样式属性。没有打开/关闭样式标签,它们也没有嵌入到网页中,而是将 jquery 附加到指向新样式表的 html 头标签中,该样式表包含我在 Fiddler 中观察到的样式属性。
所以这是我的两个问题:
1. 虽然我理解为什么按钮链接指向 php/aspx 页面以调用方法,但为什么嵌入在 Html 中的生成的样式表页面以 php/aspx 扩展名结尾?为什么不只是一个普通的 .css?
2. 什么动作会导致 Fiddler 在原始视图中显示样式表行,我将如何在 C# 方法调用中复制它?我的意思是,如果我所做的只是创建一个新的样式表页面(再次以 php/aspx 扩展名结尾),并附加当前的 html 以指向 tyhat 新的样式表文件,那么结果视图不会是 html而不是新的样式表行?
这是我在 Fiddler 的原始视图中观察到的示例:
.new-web-site-theme-12345 一个img {边框:0; }
.new-web-site-theme-12345 #content div.paragraph { 颜色:#676767; }
.new-web-site-theme-12345 #logo { 填充:25px 0; }
.new-web-site-theme-12345 .mySite-search { 边距:0 0 0 10px; }
谢谢