HTMLIFrameElement

HTMLIFrameElement

Panoramica

HTMLIFrameElement è una classe in Aspose.Html FOSS per Python. Eredita da: HTMLElement.

HTML <iframe> elemento.

Questa classe fornisce 79 metodi per lavorare con oggetti HTMLIFrameElement nei programmi Python. I metodi disponibili includono: __init__, add_event_listener, after, append, append_child, attach_shadow, before, blur, check_visibility, click, clone_node, closest e 67 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: access_key, access_key_label, align, allow, allow_fullscreen, assigned_slot e 82 in più.

Proprietà

NomeTipoAccessoDescrizione
srcstrLettura/ScritturaIl valore dell’attributo src, o '' quando assente.
namestrLettura/ScritturaIl valore dell’attributo name, o '' quando assente.
allowstrLettura/ScritturaIl valore dell’attributo allow, o '' se assente.
sandboxstrLettura/ScritturaIl valore dell’attributo sandbox, o '' se assente.
widthintLettura/ScritturaL’attributo width come intero (predefinito 0).
heightintLettura/ScritturaL’attributo height come intero (predefinito 0).
content_document`objectNone`Lettura
content_window`objectNone`Lettura
srcdocstrLettura/ScritturaIl valore dell’attributo srcdoc, o '' se assente.
referrer_policystrLettura/ScritturaIl valore dell’attributo referrerpolicy, o '' se assente.
loadingstrLettura/ScritturaRiflette l’attributo di contenuto loading; stringa vuota quando assente (WHATWG HTML §4.8.5).
allow_fullscreenboolLettura/ScritturaIndica se l’attributo booleano allowfullscreen è presente (WHATWG HTML §4.8.5).
alignstrLettura/ScritturaRiflette l’obsoleto attributo di contenuto align (WHATWG HTML §4.8.5).
scrollingstrLettura/ScritturaRiflette l’attributo di contenuto scrolling obsoleto (WHATWG HTML §4.8.5).
frame_borderstrLettura/ScritturaRiflette l’attributo di contenuto frameborder obsoleto (WHATWG HTML §4.8.5).
long_descstrLettura/ScritturaRiflette l’attributo di contenuto longdesc obsoleto (WHATWG HTML §4.8.5).
margin_heightstrLettura/ScritturaRiflette l’attributo di contenuto obsoleto marginheight (WHATWG HTML §4.8.5).
margin_widthstrLettura/ScritturaRiflette l’attributo di contenuto obsoleto marginwidth (WHATWG HTML §4.8.5).
hiddenboolLettura/ScritturaIndica se l’elemento è nascosto (riflette l’attributo booleano hidden).
titlestrLettura/ScritturaIl titolo del tooltip di questo elemento (riflette l’attributo title).
langstrLettura/ScritturaLa lingua del contenuto dell’elemento (riflette l’attributo lang).
tab_indexintLettura/ScritturaL’indice di ordine dei tab di questo elemento (riflette l’attributo tabindex).
access_keystrLettura/ScritturaIl tasto di scorciatoia da tastiera per questo elemento (riflette il accesskey
    attribute). |

| content_editable | str | Lettura/Scrittura | Riflette l’attributo contenteditable (WHATWG HTML §6.6). | | is_content_editable | bool | Lettura | Indica se questo elemento è attualmente modificabile (WHATWG HTML §6.6). | | dir | str | Lettura/Scrittura | Direzionalità del testo dell’elemento (riflette l’attributo dir). | | draggable | bool | Lettura/Scrittura | Indica se l’elemento è trascinabile (riflette l’attributo draggable). | | spell_check | bool | Lettura/Scrittura | Indica se il controllo ortografico è abilitato (riflette l’attributo spellcheck). | | spellcheck | bool | Lettura/Scrittura | Indica se il controllo ortografico è abilitato (riflette l’attributo spellcheck). | | autocapitalize | str | Lettura/Scrittura | Suggerimento di autocapitalizzazione (riflette l’attributo autocapitalize). | | nonce | str | Lettura/Scrittura | Nonce crittografico per CSP (riflette l’attributo nonce). | | autofocus | bool | Lettura/Scrittura | Indica se questo elemento dovrebbe ricevere il focus al caricamento della pagina. | | access_key_label | str | Lettura | Etichetta della chiave di accesso assegnata dal sistema (stub senza interfaccia: sempre ''). | | input_mode | str | Lettura/Scrittura | Suggerimento della modalità di input della tastiera virtuale (riflette l’attributo inputmode). | | enter_key_hint | str | Lettura/Scrittura | Suggerimento dell’etichetta dell’azione del tasto Invio (riflette l’attributo enterkeyhint). | | translate | bool | Lettura/Scrittura | Indica se la traduzione è abilitata per questo elemento (WHATWG HTML §6.1.2). | | inner_text | str | Lettura/Scrittura | Contenuto di testo renderizzato — spazi bianchi compressi text_content. | | outer_text | str | Lettura/Scrittura | Stesso di inner_text (il getter rispecchia inner_text per lo Standard HTML §3.2.7). | | popover | | Read/Write | Reflects thepopovercontent attribute (WHATWG HTML §6.12). | | node_name|str| Read | The qualified tag name (uppercase for HTML elements). | |tag_name|str| Read | The qualified tag name in uppercase (HTML elements). | |local_name|str| Read | The local part of the qualified name (lowercase). | |namespace_uri|str | Nessuno | Read | The namespace URI, orNessunofor no namespace. | | style_sheets|“StyleSheetList”| Read | Live stylesheet list applicable to this element's document. | |prefisso|str | Nessuno | Read | The namespace prefix, orNessuno. | | id|str| Read | The value of theidattribute, or’’if not present. | | class_name|str | Read | The value of theclassattribute, or’’. | | class_list|“DOMTokenList”| Read | Live mutable set of CSS class tokens backed by theclassattribute. | | dataset|“DOMStringMap” | Read | Live dict-like view of the element'sdata-*custom attributes. | | attributes|NamedNodeMap| Read | The ordered map of Attr objects for this element. | |children|HTMLCollection| Read | A live HTMLCollection of Element-type children only. | |first_element_child|Element | Nessuno | Read | The first Element child, orNessuno. | | last_element_child|Element | Nessuno| Read | The last Element child, orNessuno. | | next_element_sibling|Element | Nessuno| Read | The next sibling that is an Element, orNessuno. | | previous_element_sibling|Element | Nessuno| Read | The previous sibling that is an Element, orNessuno. | | child_element_count|int| Read | The number of Element children. | |inner_html|str| Read/Write | The serialised HTML content of all children (innerHTML). | |outer_html|str| Read/Write | The serialised HTML of this element and all its descendants (outerHTML). | |text_content|str | Nessuno| Read/Write | The concatenation of all descendant Text node data (DFS order). | |style|“CSSStyleDeclaration”| Read | The inline style of this element as a live CSSStyleDeclaration. | |scroll_width|int| Read | Content scroll width in CSS pixels (stub: 0). | |scroll_height|int| Read | Content scroll height in CSS pixels (stub: 0). | |client_width|int| Read | Inner width including padding, excluding border (stub: 0). | |client_height|int| Read | Inner height including padding, excluding border (stub: 0). | |scroll_top|int| Read/Write | Vertical scroll offset in CSS pixels (stub: 0). | |scroll_left|int| Read/Write | Horizontal scroll offset in CSS pixels (stub: 0). | |offset_width|int| Read | Layout border-box width in CSS pixels (stub: 0). | |offset_height|int| Read | Layout border-box height in CSS pixels (stub: 0). | |offset_top|int| Read | Top offset fromoffsetParentin CSS pixels (stub: 0). | | offset_left|int | Read | Left offset fromoffsetParentin CSS pixels (stub: 0). | | offset_parent|Nessuno | Read | The offset parent element; alwaysNessunoin headless mode. | | client_top|int | Read | Width of the top CSS border in pixels; always0in headless mode. | | client_left|int | Read | Width of the left CSS border in pixels; always0in headless mode. | | part|“DOMTokenList” | Read | Live DOMTokenList reflecting the elementpartattribute. | | shadow_root | | Lettura | Sempre None in modalità headless. | | slot | str | Lettura/Scrittura | Riflette l’attributo slot (DOM §4.2.3). | | assigned_slot | | Read | AlwaysNessunoin headless mode. | | node_type|int | Read | Integer node type constant fromNodeType. | | node_value|str | Nessuno| Read/Write | Character data for CharacterData nodes;Nessunootherwise. | | parent_node|Node | Nessuno | Read | The parent node, orNessunoif this node has no parent. | | parent_element|Element | Nessuno | Read | The parent node if it is an Element;Nessunootherwise. | | is_connected|bool| Read | Whether this node is part of a document's node tree (WHATWG DOM §4.4). | |owner_document|Document | Nessuno | Read | The Document this node belongs to, orNessunofor Document itself. | | child_nodes|NodeList| Read | A live NodeList of all child nodes. | |first_child|Node | Nessuno | Read | The first child node, orNessuno. | | last_child|Node | Nessuno| Read | The last child node, orNessuno. | | previous_sibling|Node | Nessuno| Read | The preceding sibling node, orNessuno. | | next_sibling|Node | Nessuno| Read | The following sibling node, orNessuno``. |

Metodi

FirmaDescrizione
get_svg_document()Restituisci None — nessun documento SVG incorporato in modalità headless.
click()Emetti un evento click sintetico su questo elemento.
`focus(options: “dictNone”)`
blur()Genera un evento 'blur' non propagante su questo elemento.
show_popover()Mostra questo elemento come popover (no-op in modalità headless).
hide_popover()Nascondi il popover di questo elemento (no-op in modalità headless).
`toggle_popover(force: “boolNone”)→bool`
`init(local_name: str, namespace_uri: strNone, prefix: str
get_computed_style() → "ComputedStyleDeclaration"Restituisci le dichiarazioni risolte in cascata della fase-2 per questo elemento.
insert_adjacent_html(position: str, html: str)Inserisci il markup HTML analizzato relativo a questo elemento.
insert_adjacent_text(position: str, text: str)Inserisci un nodo di testo relativo a questo elemento.
`insert_adjacent_element(position: str, element: “ElementNone”)→“Element
get_attribute(name: str) → `strNone`
set_attribute(name: str, value: str)Imposta attributo name to value, creandolo se non presente.
remove_attribute(name: str)Rimuovi attributo name.
has_attribute(name: str) → boolReturn True se attributo name esiste su questo elemento.
get_attribute_node(name: str) → `“AttrNone”`
set_attribute_node(attr: "Attr") → `“AttrNone”`
remove_attribute_node(attr: "Attr") → "Attr"Remove attr dal set di attributi di questo elemento e restituiscilo.
`get_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr
set_attribute_node_ns(attr: "Attr") → `“AttrNone”`
`remove_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr”`
`get_attribute_ns(namespace_uri: strNone, local_name: str)→str
`set_attribute_ns(namespace_uri: strNone, qualified_name: str, value: str)`
`has_attribute_ns(namespace_uri: strNone, local_name: str)→bool`
`remove_attribute_ns(namespace_uri: strNone, local_name: str)`
`toggle_attribute(name: str, force: boolNone)→bool`
get_attribute_names() → list[str]Restituisci i nomi qualificati di tutti gli attributi nell’ordine di raccolta.
has_attributes() → boolRestituisci True quando questo elemento ha uno o più attributi.
`scroll_into_view(arg: booldict
`scroll(x_or_options: floatdict
scroll_into_view_if_needed(center_if_needed: bool)Scorri questo elemento nella visualizzazione se non è già visibile (no-op in modalità headless).
set_pointer_capture(pointer_id: int)Designa questo elemento come obiettivo di cattura per il puntatore fornito (no-op).
release_pointer_capture(pointer_id: int)Rilascia la cattura del puntatore per l’ID puntatore fornito (no-op).
has_pointer_capture(pointer_id: int) → boolRestituisce se questo elemento ha la cattura del puntatore per l’ID fornito.
request_pointer_lock()Richiedi che il puntatore sia bloccato su questo elemento (no-op).
`request_fullscreen(options: “dictNone”)`
`check_visibility(options: “dictNone”)→bool`
query_selector(selector: str) → `ElementNone`
query_selector_all(selector: str) → NodeListRestituisci un NodeList statico di tutti gli elementi corrispondenti selector.
matches(selector: str) → boolReturn True se questo elemento corrisponde al CSS selector.
webkit_matches_selector(selector: str) → boolAlias compatibile con il browser per :meth:matches.
closest(selector: str) → `“ElementNone”`
get_elements_by_tag_name(qualified_name: str) → HTMLCollectionRestituisci tutti gli elementi discendenti il cui nome di tag corrisponde qualified_name.
get_elements_by_class_name(class_names: str) → HTMLCollectionRestituisci tutti gli elementi discendenti che possiedono tutti i token di classe forniti.
filter_fn(el: "Element") → boolChiama filter_fn(el) su questa istanza di HTMLIFrameElement.
remove()Rimuovi questo elemento dal suo nodo genitore.
before()Insert nodes immediatamente prima di questo elemento nel suo genitore.
after()Insert nodes immediatamente dopo questo elemento nel suo genitore.
replace_with()Sostituisci questo elemento con nodes nel suo genitore.
prepend()Insert nodes prima del primo figlio di questo elemento.
append()Append nodes come gli ultimi figli di questo elemento.
replace_children()Rimuovi tutti i figli, poi aggiungi nodes come nuovi figli.
get_bounding_client_rect() → "DOMRect"Restituisce il rettangolo di delimitazione del client (stub tutti zero).
get_client_rects() → "DOMRectList"Restituisce l’elenco dei rettangoli del client (vuoto nel contesto server-side).
get_animations() → list[object]Restituisce le animazioni attive per questo elemento (stub headless: sempre []).
`attach_shadow(init: “dictNone”)`
get_root_node(composed: bool) → "Node"Restituisci la radice dell’albero del nodo.
has_child_nodes() → boolRestituisci se questo nodo ha almeno un nodo figlio diretto.
`lookup_namespace_uri(prefix: strNone)→str
`lookup_prefix(namespace_uri: strNone)→str
`is_default_namespace(namespace_uri: strNone)→bool`
`is_supported(feature: str, version: strNone)→bool`
`get_feature(feature: str, version: strNone)→object
`set_user_data(key: str, data: objectNone, handler: object
get_user_data(key: str) → `objectNone`
append_child(node: Node) → NodeAppend node come ultimo figlio di questo nodo.
`insert_before(node: Node, reference: NodeNone)→Node`
remove_child(node: Node) → NodeRemove node dalla lista dei figli e restituirla.
replace_child(new_child: Node, old_child: Node) → NodeReplace old_child with new_child.
clone_node(deep: bool) → NodeRestituisci una copia di questo nodo.
normalize()Metti questo nodo e l’intero sottoalbero in forma normalizzata.
`contains(other: NodeNone)→bool`
compare_document_position(other: "Node") → intRestituisci una maschera di bit che descrive la posizione di other relativa a questo nodo.
`is_equal_node(other: NodeNone)→bool`
`is_same_node(other_node: NodeNone)→bool`
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener per gli eventi di type.
remove_event_listener(type: str, listener: Callable, capture: bool)Deregistra un listener precedentemente registrato.
dispatch_event(event: "Event") → boolDispatch event attraverso l’albero degli antenati.

Vedi anche

 Italiano