iframe背景颜色

时间:2009-11-03 16:45:05

标签: asp.net html ajax

如何在设计时更改iframe背景颜色?

按设计时间我的意思是: 我的类扩展了CompositeControl,我实现了设计时支持。

这是CreateChildControls()的一部分:

 editor = new HtmlGenericControl("iframe");
 editor.ID = "editorID";
 editor.Style["background-color"] = "Red";
 editor.Style["color"] = "Black";
 editor.Style["position"] = "absolute";
 editor.Style["left"] ="0px";
 editor.Style["top"] = "0px";

 editor.Attributes["width"] = editorWidth.ToString() + "px";
 editor.Attributes["height"] = editorHeight.ToString() + "px";
 editor.Attributes["frameborder"] = "0";
 editor.Attributes["scrolling"] = "auto";

1 个答案:

答案 0 :(得分:2)

你必须设置iframe指向的任何页面的背景(src属性);)

如果iframe指向与您相同的域,那么您可以使用Javascript来更改背景颜色或添加其他样式表 - 但这也不是在设计时。

这个iframe是什么?