Einführung in den BOM-Browsermodus und das Fensterobjekt
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> BOM浏览器模式和window对象学习 </title> <!-- BOM浏览器模式(Browser Object Mode)这是一种理想的模式,如果每个浏览器开发商都按照这种方式来开发, 就会提高开发效率,使互联网朝着健康的方向发展。 具体的实现是window对象 1.框体方法 :alert();警告,无返回值 confirm();确认,有返回值,确定返回true,取消返回false prompt();提示,有返回值,确定返回当前输入的值,取消返回null 2.定时执行和间隔执行 : setTimeOut(code expresion,time),指定时间后开辟线程执行指定的函数,返回线程id setInterval(code expresion,time),指定时间后开辟线程执行指定的函数,返回id ClearInterval(id),关闭指定的interval开启的线程 ClearTimeOut(id),关闭指定的Timeout开启的线程 3.子页面 open()使用此方法可以打开当前页面的子页面,使用以下属性可以设置子页面窗口的大小和其他属性 //height width top left //toolbar=yes; menubar=yes;scrollbars=no;resizable=no;location=no;status=no; close(),在open()打开的子页面中调用此方法 重要属性 opener ,使用opener可以调用父页面的函数 window.opener.函数名(); --> <script type="text/javascript"> //window方法举例 //1.警告框 function testAlert(){ window.alert("我是警告框"); } //2.确认框 function testConfirm(){ var flag=window.confirm("你要卸载我吗?"); window.alert(flag); } //3.提示框 function testPrompt(){ var str=window.prompt("请输入昵称:","例如:李白"); window.alert(str); } /*--------------------------------------------------------------------------*/ //定时执行 var tid; function testSetTimeOut(){ tid=window.setTimeout(function(){ alert("定时执行"); },3000); } //间隔执行 var id; function testInterval(){ id=window.setInterval(function(){ alert("间隔执行"); },2000); } //关闭间隔执行 function testClearInterval(){ window.clearInterval(id); } //关闭定时执行 function testClearTimeOut(){ window.clearTimeout(tid); } /*----------------------------------------------------------------------------------------*/ function testOpen1(){ window.open("http://www.baidu.com");//使用open打开网络资源 } function testOpen2(){ window.open("sun.html");//使用open打开本地资源 } //属性 function testOpener(){ alert("我是Opener"); } </script> </head> <body> <input type="button" id="" value="测试windowAlert" onclick="testAlert();"/> <input type="button" id="" value="测试Confirm" onclick="testConfirm();"/> <input type="button" id="" value="测试prompt" onclick="testPrompt();" /> <hr /> <input type="button" id="" value="测试setTimeOut" onclick="testSetTimeOut();"/> <input type="button" id="" value="测试interval" onclick="testInterval();"/> <input type="button" id="" value="测试关闭clearInterval" onclick="testClearInterval();"/> <input type="button" id="" value="测试关闭TimeOut" onclick="testClearTimeOut();"/> <hr /> <input type="button" id="" value="测试子页面" onclick="testOpen1();"/> <input type="button" id="" value="测试打开本地资源" onclick="testOpen2();"/> </body> </html>
Das obige ist der detaillierte Inhalt vonEinführung in den BOM-Browsermodus und das Fensterobjekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Um FirefoxSnap unter Ubuntu Linux zu entfernen, können Sie die folgenden Schritte ausführen: Öffnen Sie ein Terminal und melden Sie sich als Administrator bei Ihrem Ubuntu-System an. Führen Sie den folgenden Befehl aus, um FirefoxSnap zu deinstallieren: sudosnapremovefirefox Sie werden zur Eingabe Ihres Administratorkennworts aufgefordert. Geben Sie Ihr Passwort ein und drücken Sie zur Bestätigung die Eingabetaste. Warten Sie, bis die Befehlsausführung abgeschlossen ist. Sobald der Vorgang abgeschlossen ist, wird FirefoxSnap vollständig entfernt. Beachten Sie, dass dadurch Versionen von Firefox entfernt werden, die über den Snap-Paketmanager installiert wurden. Wenn Sie eine andere Version von Firefox auf andere Weise installiert haben (z. B. über den APT-Paketmanager), sind Sie davon nicht betroffen. Führen Sie die oben genannten Schritte durch

Mozilla Firefox kann deinstalliert werden; Firefox ist ein Browser eines Drittanbieters und kann deinstalliert werden, wenn er nicht benötigt wird. Deinstallationsmethode: 1. Klicken Sie im Startmenü auf „Windwos System“ – „Systemsteuerung“ 2. Klicken Sie in der „Systemsteuerung“ auf „Programme und Funktionen“ 3. Suchen Sie in der neuen Benutzeroberfläche und doppelklicken Sie darauf Firefox-Browser-Symbol; 4. Klicken Sie im Deinstallations-Popup-Fenster auf „Weiter“. 5. Klicken Sie auf „Deinstallieren“.

Aktuellen Nachrichten zufolge veröffentlichte Mozilla zwar die stabile Version von Firefox 112, gab aber auch bekannt, dass die nächste Hauptversion, Firefox 113, in den Beta-Kanal eingetreten ist und AV1-Animationen, einen verbesserten Passwortgenerator und Bild-in-Bild-Funktionen unterstützt. Die wichtigsten neuen Funktionen/Features von Firefox 113 sind: Unterstützung für animierte Bilder im AV1-Format (AVIS); Verbesserung der Sicherheit des Passwortgenerators durch Einführung von Sonderzeichen; Unterstützung des Rücklaufs, Anzeige der Videozeit , und den Vollbildmodus einfacher zu aktivieren. Der Modus bietet offizielle DEB-Installationsdateien für Debian- und Ubuntu-Distributionen. Symbole für importierte Lesezeichen werden standardmäßig auf unterstützter Hardware mit w unterstützt

Für Crawler ist das Crawlen von Websites, die eine Anmeldung, einen Bestätigungscode oder einen Scan-Code erfordern, ein sehr problematisches Problem. Scrapy ist ein sehr einfach zu verwendendes Crawler-Framework in Python. Bei der Verarbeitung von Bestätigungscodes oder dem Scannen von QR-Codes zum Anmelden müssen jedoch einige besondere Maßnahmen ergriffen werden. Als gängiger Browser bietet Mozilla Firefox eine Lösung, die uns bei der Lösung dieses Problems helfen kann. Das Kernmodul von Scrapy ist Twisted, das nur asynchrone Anfragen unterstützt, aber einige Websites erfordern die Verwendung von Cookies und

Apple hat Updates für iPhone, iPad, Mac und Apple Watch veröffentlicht. Obwohl die Updates für jedes Gerät klein sind, beheben sie WebKit-Schwachstellen. Das Unternehmen versicherte außerdem, einen Fehler behoben zu haben, der dazu führte, dass die Akkus von MacBook-Laptops unerwartet leer wurden. Bei Apple iOS und iPadOS 15.3.1 handelt es sich um kleinere Updates. Es enthält eigentlich keine wesentlichen Funktionen. Es ist jedoch nützlich für Leute, die Braillezeilen verwenden. Darüber hinaus behebt das Update eine Sicherheitslücke bezüglich der Ausführung willkürlichen Codes. In den Update-Hinweisen für iOS 15.3.1 wird Folgendes erwähnt: iOS 15.3.1 bietet wichtige Sicherheitsupdates für Ihr iPhone und Korrekturen

Canonical gab kürzlich bekannt, dass Firefox Snap im kommenden Ubuntu 23.10 so konfiguriert wurde, dass es standardmäßig im Wayland-Modus läuft. Hinweis: Ubuntu verfügt derzeit standardmäßig über die Wayland-Sitzung, und Firefox kann auch normal funktionieren. Allerdings läuft FirefoxSnap derzeit tatsächlich im XWayland-Kompatibilitätsmodus und nicht im strikten nativen Wayland-Modus. Canonical kündigte an, den Firefox-Browser standardmäßig im Wayland-Modus auszuführen, sodass Probleme wie Unschärfe der Benutzeroberfläche und Skalierungsverzerrungen auf HiDPI-Displays nicht auftreten, und Touch-Gesten wie Ziehen und Kneifen werden unterstützt. Wie oben erwähnt, Ubunt

0x00 Vorwort Der Wurm ist ein in sich geschlossenes Programm (oder eine Reihe von Programmen), das sich normalerweise über das Netzwerk verbreitet und eine Kopie davon erstellt selbst und führt automatisch sein eigenes Programm aus. Häufige Würmer: Panda Burning Incense Virus, Shock Wave/Shock Wave Virus, Conficker Virus usw. 0x01 Notfallszenario Eines Morgens stellte der Administrator an der Egress-Firewall fest, dass der interne Netzwerkserver weiterhin aktive Verbindungen zu ausländischen IPs initiierte. Die interne Netzwerkumgebung konnte keine Verbindung zum externen Netzwerk herstellen, und es gab keine Möglichkeit, dies herauszufinden. Das Ereignis 0x02 analysiert die Intranet-IP des Servers, die auf der Egress-Firewall angezeigt wird. Trennen Sie zunächst den mit dem Virus infizierten Host vom Intranet, melden Sie sich dann beim Server an, öffnen Sie den D-Shield_Web-Scan und überprüfen Sie ihn

Laut Nachrichten vom 26. Januar wird iPhone-Benutzern in Europa nach dem Upgrade auf das iOS17.4Beta1-Update nach dem Öffnen des Safari-Browsers ein neues Fenster angezeigt, das das Ändern des Standardbrowsers unterstützt. Benutzer in Europa können Nicht-Safari-Browser wie Firefox, Opera, Chrome, Brave und Microsoft Edge nach ihren eigenen Vorlieben einrichten. Browser-Apps können jetzt auch andere Browser-Engines als WebKit verwenden, einschließlich Browser-Apps und In-App-Browsing-Erlebnissen. Apple verlangte bisher, dass alle Browser auf iOS, einschließlich gängiger Browser wie Chrome und Firefox, die WebKit-Engine verwenden müssen
