iframe里这段代码显示天气预报,我想让字体变成白色,而不是黑色,因为网站背景是红色的,黑色不清楚。

highpr 2011-12-15 07:02:13
网页中下面这段代码显示天气预报,我想让字体变成白色,而不是黑色,因为网站背景是红色的,黑色不清楚。

如何才能让iframe里的字体成白色呢?

iframe里的内容是无法改动的


<div>
<iframe src="http://m.weather.com.cn/m/pn4/weather.htm " style="width: 213px; height: 20px;" width="225" height="20" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" allowTransparency="65535"></iframe>
</div>
...全文
920 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
highpr 2011-12-16
  • 打赏
  • 举报
回复
顶一次,有没有比较简单的方法
NqIceCoffee 2011-12-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 jzcldy 的回复:]

有2个办法:
1.用webservice 自己获取数据 然后做成这个样子
2.用js获取这个div中的html,然后在所有的字前面加上<span style='colour:#fff'>XXX</span>
[/Quote]

第2个不可行,JS跨域是无法操作的
只能远程获取数据,自己呈现
暖枫无敌 2011-12-16
  • 打赏
  • 举报
回复
暖枫无敌 2011-12-16
  • 打赏
  • 举报
回复
这个字体颜色无法修改,不就是一个城市,一个天气图表、一个温度范围嘛,自己做一个。

参考,完全可以实现,以前自己做过:
http://blog.csdn.net/taomanman/article/details/6415520
jzcldy 2011-12-16
  • 打赏
  • 举报
回复
有2个办法:
1.用webservice 自己获取数据 然后做成这个样子
2.用js获取这个div中的html,然后在所有的字前面加上<span style='colour:#fff'>XXX</span>
huayy 2011-12-16
  • 打赏
  • 举报
回复
webservice 自己获取数据 然后做成这个样子
q107770540 2011-12-15
  • 打赏
  • 举报
回复
除非自己再照样子画一个类似的页面
低调之人 2011-12-15
  • 打赏
  • 举报
回复
除非你把weather.htm 的页面字体改了
dalmeeme 2011-12-15
  • 打赏
  • 举报
回复
iframe里引入的网页是别人的,你无法修改其样式,但是你可以用HttpWebRequest模拟请求这个地址,采集到天气预报信息后,自己定义样式,但需要考虑IP地址的问题,因为你发出模拟请求的ip地址始终是自己服务器的所在地方,这样不会根据客户端ip地址的变化,显示城市也跟着变化。
阿非 2011-12-15
  • 打赏
  • 举报
回复
操作不了

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧