dart:html
庫中Window.close
方法的用法介紹如下。
用法:
void close()
override
關閉窗口。
僅當WindowBase 對象為script-closeable 並且允許調用close 的窗口瀏覽該窗口時,此方法才會成功。
一個窗口是script-closeable,如果它是由另一個窗口打開的窗口,或者它是一個在其曆史記錄中隻有一個文檔的窗口。
由於瀏覽器安全函數,一個窗口可能不允許導航並因此關閉另一個窗口。
var other = window.open('http://www.example.com', 'foo');
// Closes other window, as it is script-closeable.
other.close();
print(other.closed); // 'true'
var newLocation = window.location
..href = 'http://www.mysite.com';
window.location = newLocation;
// Does not close this window, as the history has changed.
window.close();
print(window.closed); // 'false'
也可以看看:
- Window close discussion 來自 W3C
相關用法
- Dart Window.closed用法及代碼示例
- Dart Window.location用法及代碼示例
- Dart Window.top用法及代碼示例
- Dart Window.opener用法及代碼示例
- Dart Window.parent用法及代碼示例
- Dart WindowBase.parent用法及代碼示例
- Dart WindowBase.top用法及代碼示例
- Dart Window用法及代碼示例
- Dart WindowBase.close用法及代碼示例
- Dart WindowBase.location用法及代碼示例
- Dart WindowBase.closed用法及代碼示例
- Dart WindowBase.opener用法及代碼示例
- Dart WebSocket用法及代碼示例
- Dart WebSocketTransformer用法及代碼示例
- Dart MapMixin.containsKey用法及代碼示例
- Dart Iterator用法及代碼示例
- Dart AttributeClassSet.intersection用法及代碼示例
- Dart num.sign用法及代碼示例
- Dart TransformList.last用法及代碼示例
- Dart FileList.first用法及代碼示例
- Dart CanvasRenderingContext2D.drawImageScaledFromSource用法及代碼示例
- Dart FileList.length用法及代碼示例
- Dart Iterable.takeWhile用法及代碼示例
- Dart LinkedHashMap用法及代碼示例
- Dart RegExp.pattern用法及代碼示例
注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 close method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。