问题描述
<IFRAMEsrc="http://www.baidu.com"frameBorder=0width="100%"scrolling=noheight=50iframe="IFRAME"></IFRAME>比如这个iframe里面,因为我无法更改百度的页面,所以我能不能在嵌套百度的页面的时候由我们这边控制里面的字体大小和颜色呢?比如把百度里面的蓝色字体改成红色字体等
解决方案
解决方案二:
这问题难道上次问的也是你?跨域不支持
解决方案三:
引用1楼starfd的回复:
这问题难道上次问的也是你?跨域不支持
上次真不是我.我这是第一次过来问这个问题.iframe更改内嵌页面样式,只能是自己服务器上的页面吧?这个是公司刚刚问的.我是觉得不行.毕竟页面在人家服务器上面.我们服务器上的js,css应该也影响不了他们服务器上的页面.
解决方案四:
这个应该是真的不行
解决方案五:
引用2楼tomoyo110的回复:
Quote: 引用1楼starfd的回复:
这问题难道上次问的也是你?跨域不支持上次真不是我.我这是第一次过来问这个问题.iframe更改内嵌页面样式,只能是自己服务器上的页面吧?这个是公司刚刚问的.我是觉得不行.毕竟页面在人家服务器上面.我们服务器上的js,css应该也影响不了他们服务器上的页面.
因为跨域安全问题,浏览器禁止获取或操作iframe包含的其它域名下的相关站点(这里排除二级域名不同,主域名相同的情况),但P3P协议允许iframe下获取cookie信息,但没试过P3P是否支持修改样式之类
时间: 2024-10-28 21:14:02