Ich generiere eine JavaScript-Warnung mit folgendem Code auf der C # .NET-Seite:
Response.Write("<script language=JavaScript> alert('Hi select a valid date'); </script>");
Es wird ein Warnfeld mit der Überschrift "Nachricht von Webseite" angezeigt.
Ist es möglich, den Titel zu ändern?
javascript
alert
Subash
quelle
quelle
Antworten:
Nein, das kannst du nicht.
Es ist eine Sicherheits- / Anti-Phishing-Funktion.
quelle
Nein, das ist nicht möglich. Sie können ein benutzerdefiniertes Javascript-Warnfeld verwenden.
Mit jQuery eine schöne gefunden
jQuery-Warnungsdialoge (Ersetzen, Bestätigen und Auffordern von Ersetzungen)
quelle
Sie können dies im IE tun:
(Obwohl ich wirklich wünschte, du könntest es nicht.)
quelle
Überschreiben Sie die Funktion javascript window.alert ().
Damit können Sie Ihre eigene
alert()
Funktion erstellen . Erstellen Sie einen neuen 'cool' aussehenden Dialog (aus einigen div-Elementen).Getestet in Chrome und Webkit, nicht sicher von anderen.
quelle
someElementId
? Welchen Tag meine ich?someElementId
ist die ID, als die Sie Ihr HTML-Element festgelegt haben.Ich habe diesen Sweetalert gefunden, um das Javascript der Header-Box anzupassen.
Beispielsweise
quelle
Um die Fragen zu beantworten, wie Sie sie gestellt haben.
Dies ist wirklich sehr einfach (zumindest in Internet Explorer), ich habe es in etwa 17,5 Sekunden getan.
Wenn Sie das von cxfx bereitgestellte benutzerdefinierte Skript verwenden: (Platzieren Sie es in Ihrer apsx-Datei)
Sie können es dann genauso aufrufen, wie Sie die reguläre Warnung aufgerufen haben. Ändern Sie einfach Ihren Code wie folgt.
Hoffe das hilft dir oder jemand anderem!
quelle
Hier gibt es einen netten "Hack" - https://stackoverflow.com/a/14565029, bei dem Sie einen Iframe mit einem leeren Quellcode verwenden, um die Warn- / Bestätigungsnachricht zu generieren - dies funktioniert unter Android nicht (aus Sicherheitsgründen) - kann aber zu Ihrem Szenario passen.
quelle
Sie können eine kleine Anpassung vornehmen, um oben eine leere Zeile zu lassen.
So was.
quelle
Ja, Sie können es ändern. Wenn Sie die VBscript-Funktion in Javascript aufrufen.
Hier ist ein einfaches Beispiel
quelle
Wenn Sie ein Projekt starten oder sich einfach einem Projekt anschließen, das auf Webanwendungen basiert, ist das Design der Benutzeroberfläche möglicherweise gut. Andernfalls sollte dies geändert werden. Um Web 2.0-Anwendungen zu erstellen, arbeiten Sie mit dynamischen Inhalten, vielen Effekten und anderen Dingen. All diese Dinge sind in Ordnung, aber niemand hat darüber nachgedacht, die JavaScript-Warn- und Bestätigungsfelder zu formatieren. Hier ist der Weg, .. völlig dynamisch, JS- und CSS-gesteuert Erstellen Sie eine einfache HTML-Datei
Erstellen Sie dann den einfachen js-Dateinamen jsConfirmStyle.js. Hier ist einfacher JS-Code
}}
Sie können den vollständigen Quellcode hier herunterladen
quelle
Ich hatte ein ähnliches Problem, als ich den Feldtitel und den Schaltflächentitel des Standardbestätigungsfelds ändern wollte. Ich habe mich für das Jquery Ui-Dialog-Plugin http://jqueryui.com/dialog/#modal-confirmation entschieden
Als ich folgendes hatte:
Ich habe es geändert in:
Kann hier gesehen werden https://jsfiddle.net/5aua4wss/2/
Hoffentlich hilft das.
quelle