IWindow

IWindow interface

Fönsterobjektet representerar ett fönster som innehåller ett DOM-dokument.

public interface IWindow : IDisposable, IDocumentView, IEventTarget, IGlobalEventHandlers, 
    IWindowEventHandlers, IWindowTimers

Egenskaper

namnBeskrivning
Document { get; }Dokumentattributet måste returnera Window-objektets senaste Document-objekt.
FrameElement { get; }FrameElement-objektet för ett dokument.
Location { get; }Platsattributet för Window-gränssnittet måste returnera Location-objektet för det Window-objektets Document.
Name { get; set; }Namnattributet för Window-objektet måste, när det hämtas, returnera det aktuella namnet på webbläsarkontexten och, vid inställning, ställa in namnet på webbläsarkontexten till det nya värdet.
Opener { get; }Opener IDL-attributet på Window-objektet, när det hämtas, måste returnera WindowProxy-objektet för webbläsarkontexten från vilken den aktuella webbläsarkontexten skapades (dess öppnare webbläsarkontext), om det finns en, om den fortfarande är tillgänglig, och om det aktuella webbläsarsammanhanget har inte förnekat sin öppnare; annars måste den returnera null. Vid inställning, om det nya värdet är null måste den aktuella webbläsarkontexten avvisa dess öppnare; om det nya värdet är något annat måste användaragenten anropa den interna metoden [[DefineOwnProperty]] för Window-objektet och skicka egenskapsnamnet “öppnare” som egenskapsnyckeln och egenskapsbeskrivningen { [[Value]]: värde , [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: true } som egenskapsbeskrivning, där värde är det nya värdet.
Parent { get; }Det överordnade IDL-attributet på Window-objektet för ett dokument i en webbläsarkontext b måste returnera WindowProxy-objektet i den överordnade webbläsarkontexten, om det finns ett (dvs. om b är ett underordnat webbläsarkontext), eller WindowProxy-objektet för webbläsaren själva context b, annars (dvs. om det är en webbläsarkontext på toppnivå eller en fristående kapslad webbläsarkontext).
Self { get; }Returnerar Window-objektets webbläsarkontexts WindowProxy-objekt.
Top { get; }Det översta IDL-attributet på Window-objektet i ett dokument i en webbläsarkontext b måste returnera WindowProxy-objektet i dess webbläsarkontext på toppnivå (som skulle vara dess eget WindowProxy-objekt om det var ett webbläsarkontext på toppnivå), om den har ett eller ett eget WindowProxy-objekt annars (t.ex. om det var en fristående kapslad webbläsarkontext).
Window { get; }Returnerar Window-objektets webbläsarkontexts WindowProxy-objekt.

Metoder

namnBeskrivning
Alert(string)Visar en modal varning med det givna meddelandet och väntar på att användaren ska avvisa it
Confirm(string)Visar en modal OK/Avbryt-prompt med det givna meddelandet, väntar på att användaren ska avvisa det och returnerar sant om användaren klickar på OK och falskt om användaren klickar på Avbryt.
Prompt(string, string)Visar en modal textfältprompt med det givna meddelandet, väntar på att användaren avvisar det och returnerar värdet som användaren angav. Om användaren avbryter prompten, returneras null istället. Om det andra argumentet finns, används det angivna värdet som standard.

Se även