如何在Smart Mobile Studio中重新加载/刷新W3IFrameHtmlElement?
2.2版
当我第一次分配source属性时,它工作得很好。当我第二次或以后分配时,它永远不会起作用
答案 0 :(得分:3)
您可以尝试以下内容:
W3IFrameHtmlElement1.Handle.contentWindow.location.reload(true);
直接访问底层DOM元素。使用这种方法,Handle之外的所有内容都需要区分大小写
如果您希望在代码中具有类型安全性(加上不区分大小写),您还可以将变量句柄类型转换为专用的W3C指定类,如下所示:
JHTMLIFrameElement(W3IFrameHTMLElement1.Handle).contentWindow.location.reload;
请注意,您需要使用单位W3C.HTML5:
uses W3C.HTML5;