2

Smart Mobile Studio で W3IFrameHtmlElement を再読み込み/更新するにはどうすればよいですか?

バージョン 2.2

初めてソース プロパティを割り当てると、うまく機能します。2回目以降に割り当てると、まったく機能しません

4

1 に答える 1

3

次のようなものを試すことができます:

W3IFrameHtmlElement1.Handle.contentWindow.location.reload(true);

基になる DOM 要素に直接アクセスします。このアプローチでは、Handle 以外のすべてで大文字と小文字を区別する必要があります

コードにタイプ セーフ (大文字と小文字を区別しない) を持たせたい場合は、次のようにバリアント ハンドルを専用の W3C 指定クラスに型キャストすることもできます。

JHTMLIFrameElement(W3IFrameHTMLElement1.Handle).contentWindow.location.reload;

これにはユニット W3C.HTML5 を使用する必要があることに注意してください。

uses W3C.HTML5;
于 2015-12-04T23:32:06.670 に答える