如何在 GWT 的 iframe 中添加 <!DOCTYPE html>?
How can I add <!DOCTYPE html> inside an iframe in GWT?
我在我的 GWT 项目中创建了一个没有 src 的 IFrame,但是因为我没有 <!DOCTYPE html>
在里面,一些 css 属性被用户代理样式表覆盖了。有什么办法可以在 IFrame 元素中添加 <!DOCTYPE html>
吗?
我猜你想要一个空的 iframe
来以编程方式进行操作。
最简单的方法是使用 <!DOCTYPE html>
创建最小的 html 文件并为该文件设置 src
属性。
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<body>
</body>
</html>
保存这个文件就是war
文件夹,例如empty.html
。然后使用:
IFrameElement iframe = Document.get().createIFrameElement();
iframe.setSrc("empty.html");
得到Element
。如果你想要 Widget
添加:
new HTML(iframe.toString());
我在我的 GWT 项目中创建了一个没有 src 的 IFrame,但是因为我没有 <!DOCTYPE html>
在里面,一些 css 属性被用户代理样式表覆盖了。有什么办法可以在 IFrame 元素中添加 <!DOCTYPE html>
吗?
我猜你想要一个空的 iframe
来以编程方式进行操作。
最简单的方法是使用 <!DOCTYPE html>
创建最小的 html 文件并为该文件设置 src
属性。
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<body>
</body>
</html>
保存这个文件就是war
文件夹,例如empty.html
。然后使用:
IFrameElement iframe = Document.get().createIFrameElement();
iframe.setSrc("empty.html");
得到Element
。如果你想要 Widget
添加:
new HTML(iframe.toString());