【发布时间】:2010-02-21 02:36:08
【问题描述】:
如何使用 google 桌面 API 动态创建标签等元素?换句话说,我怎样才能复制浏览器的:
document.createElement('br');
【问题讨论】:
标签: javascript html dom google-desktop
如何使用 google 桌面 API 动态创建标签等元素?换句话说,我怎样才能复制浏览器的:
document.createElement('br');
【问题讨论】:
标签: javascript html dom google-desktop
抱歉,回答延迟。看:
http://code.google.com/apis/desktop/docs/gadget_apiref.html#view
为
附加元素(字符串 xml) 解析以 XML 格式给出的提供的元素定义,并将元素附加为该视图的最后一个子元素。 返回新元素
使用示例如下:
var divXml = "<div enabled='true' height='40' name='divMsg1' width='243' x='0' y='40' background='#FFFFFF'><label height='20' name='lblName1' width='190' x='0' y='0'>Name</label><label height='20' name='lblStatus1' width='50' x='190' y='0' align='right' color='#FF0000'>Status</label><label height='20' name='lblDate1' width='150' x='0' y='21' size='8'>Date</label></div>";
view.appendElement(divXml);
我在自己的小工具中使用了这段代码,但做了一些更改,使其足够通用,可以在此处发布。它应该可以按原样工作。
【讨论】: