Warnung nach dem Laden der Seite

7

Das ist mein Skript:

%Vor%

In diesem Fall wird das Popup-Fenster vor dem Laden der Seite angezeigt, aber ich möchte, dass es nach dem vollständigen Laden der Seite angezeigt wird. In Html sieht es so aus:

%Vor%

aber ich kann es nicht in MVC verwenden, ich habe eine Masterseite für alle meine Webanwendung

    
Chlebta 06.05.2012, 22:29
quelle

6 Antworten

9

Wenn Sie jquery verwenden können, können Sie die Warnung in die $(document).ready() -Funktion einfügen. es würde ungefähr so ​​aussehen:

%Vor%

Um jQuery einzubeziehen, fügen Sie Folgendes in das <head> -Tag Ihres Codes ein:

%Vor%

Hier ist ein kurzes Beispiel in jsFiddle: Ссылка

    
Chase 06.05.2012, 22:33
quelle
13

Es gibt drei Möglichkeiten.
Die erste besteht darin, das Skript-Tag am Ende der Seite zu platzieren:

%Vor%

Die zweite Möglichkeit besteht darin, ein Onload-Ereignis zu erstellen:

%Vor%

Es wird eine Funktion ausgeführt, wenn das Fenster geladen wird.
Schließlich besteht die dritte Möglichkeit darin, ein Ereignis readystatechange zu erstellen und das aktuelle document.readystate zu überprüfen:

%Vor%     
Danilo Valente 06.05.2012 23:27
quelle
3

Mit der Verwendung von jQuery zum Behandeln des dokumentbereiten Ereignisses

%Vor%

Oder, noch einfacher - setze <script> am Ende von body , nicht in head .

    
Imp 06.05.2012 22:37
quelle
3

Warum können Sie es nicht in MVC verwenden?

Anstatt die Methode body load zu verwenden, verwenden Sie jQuery und warten Sie, bis die Funktion onready des Dokuments abgeschlossen ist.

    
user1378687 06.05.2012 22:34
quelle
2
%Vor%     
user1667495 10.04.2014 11:05
quelle
1

Fügen Sie den folgenden Code in das PageLoad Event:

ein %Vor%     
Subhash 25.06.2013 12:41
quelle

Tags und Links