Als «safari» getaggte Fragen

Safari ist Apples Webbrowser, der Standardbrowser unter MacOS und iOS.

5
NodeJS / express: Cache und 304 Statuscode
Wenn ich eine mit Express erstellte Website neu lade, wird mit Safari (nicht mit Chrome) eine leere Seite angezeigt, da mir der NodeJS-Server einen 304-Statuscode sendet. Wie kann man das lösen? Natürlich könnte dies auch nur ein Problem von Safari sein, aber tatsächlich funktioniert es auf allen anderen Websites einwandfrei, …


10
Programmgesteuertes Auswählen von Text in einem Eingabefeld auf iOS-Geräten (mobile Safari)
Wie wählen Sie programmgesteuert den Text eines Eingabefelds auf iOS-Geräten aus, z. B. iPhone, iPad, auf dem Mobile Safari ausgeführt wird? Normalerweise reicht es aus, die .select()Funktion für das <input ... />Element aufzurufen , dies funktioniert jedoch auf diesen Geräten nicht. Der Cursor bleibt einfach am Ende des vorhandenen Eintrags, …


2
Der iPhone-Browser verwendet standardmäßig Großbuchstaben für Felder mit dem ersten Buchstaben des Kennworts
Ich schreibe eine Anmeldeseite für eine mobile Version meiner Webanwendung und habe ein einfaches HTML-Passwortfeld wie folgt: <input id="password" type="password" /> Das einzige Problem ist, dass der iPhone Safari-Browser standardmäßig den ersten Buchstaben der Eingabe großschreibt, was meine Benutzer verwirrt, da das Kennwort zwischen Groß- und Kleinschreibung unterscheidet und sie …




1
Warum bricht eine Safari-Seite das iOS-Rendering?
Ich weiß, dass der Titel nicht so erklärend ist, aber hier ist die Geschichte: Ich entwickle ein Browsergame, hauptsächlich unter Verwendung von JavaScript und der Mapbox-Bibliothek. Auf Desktop, Android und iOS funktioniert alles gut, aber unter iOS tritt ein Problem auf: Nachdem das Spiel einige Minuten lang ausgeführt wurde, weist …

5
Auslösen eines Tastaturereignisses in Safari mithilfe von JavaScript
Ich versuche, ein Tastaturereignis in Safari mit JavaScript zu simulieren. Ich habe das versucht: var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); ... und auch das: var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; Nachdem ich beide Ansätze ausprobiert habe, …

2
Debuggen Sie iOS 6 + 7 Mobile Safari mit den Chrome DevTools
iOS 6 bietet integrierte Unterstützung für Remote-Debugging ( 1 Minute Screencast ). Es spielt sich gut mit dem neuen Safari Web Inspector, der eine 1-jährige Gabelung von WebKit Inspector zu sein scheint. Einige Funktionen wie die JS-Bearbeitung und die Überprüfung von WebSocket-Frames fehlen. Der Webinspektor von Safari verwendet das WebKit-Remote-Debugging-Protokoll. …


4
Safari Developer Tools: So bewahren Sie das Konsolenprotokoll bei der Navigation auf
Wenn Sie die JavaScript-Konsolenausgabe mit Safari Web Inspector lesen, wird das Protokoll bei der Navigation zurückgesetzt, dh wenn Sie von Seite index.html zu mail.html wechseln, wird die Konsolenausgabe gelöscht . In den Chrome Developer Tools kann ich das Protokoll einfach beibehalten, indem ich mit der rechten Maustaste auf den Konsolenbereich …


7
Safari ignoriert Tabindex
Ich habe 2 Schaltflächen neben einem Textfeld und ein weiteres Textfeld nach den 2 Schaltflächen. Der Tabindex für das erste Textfeld ist 1000, der erste Button ist 1001 und der zweite Button ist 1002. Das zweite Textfeld hat einen Tabindex von 1003. Wenn ich die Tabulatortaste drücke, funktioniert der Tabindex …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.