Html 在Iframe中更改网站的外观

Html 在Iframe中更改网站的外观,html,iframe,Html,Iframe,当一个网站包含在一个框架中时,是否有可能改变它的外观(比如颜色、宽度) 我正在寻找一些适用于所有浏览器的技术。您可以使用专门用于框架杀手的Wiki页面中提到的方法: 我控制两个网站,如果这是您的意思,我要寻找的是添加到将显示在iFRAME中的网站的内容。如果您控制两个网站并不重要-如果iFRAME中的页面与浏览器加载的页面位于不同的域中,则您无法更改iFRAME的内容,据我所知。当然,由于你控制这两个网站,你可以向加载到iFrame中的网站添加代码(好吧,好吧,我在那里说了显而易见的东西!)。因

当一个网站包含在一个框架中时,是否有可能改变它的外观(比如颜色、宽度)


我正在寻找一些适用于所有浏览器的技术。

您可以使用专门用于框架杀手的Wiki页面中提到的方法:

我控制两个网站,如果这是您的意思,我要寻找的是添加到将显示在iFRAME中的网站的内容。如果您控制两个网站并不重要-如果iFRAME中的页面与浏览器加载的页面位于不同的域中,则您无法更改iFRAME的内容,据我所知。当然,由于你控制这两个网站,你可以向加载到iFrame中的网站添加代码(好吧,好吧,我在那里说了显而易见的东西!)。因此,如果您希望更改的是一个主题,并且该主题存储在样式表中,那么您可以始终将查询字符串(
?theme={themeName}
)标记到iFrame的src上。然后在iFrame src页面中处理这个问题,以基于querystring加载一个主题。我认为@ClarkeyBoy有最好的主意,让父站点通过query参数传入主题的名称,然后让子站点使用该变量。这些是动态页面(php、asp.net等)还是纯html?如果是纯html,则可以使用jquery解析查询字符串以获取值