2012-04-11 7 views
1

Gibt es ein Jquery/Javascript, damit eine bestimmte Webseite nur zu einer bestimmten Tageszeit des Tages zugänglich ist? Zum Beispiel: In einem Kurs möchten Sie, dass Ihre Schüler zu einer bestimmten Stunde des Tages und der Woche auf Ihre Webseite in Ihrem Netzwerk zugreifen !!!Jquery/Javascript, um eine bestimmte Webseite zu einer bestimmten Tageszeit innerhalb der Woche zuzulassen

+0

danke für die schnelle Antwort Jungs ... aber ich sollte erwähnt, dass ich den spezifischen Inhalt auf einer bestimmten Webseite im Intranet zu einer bestimmten Zeit des Tages an den Wochentagen – bigwelly

Antwort

2

Nein: JavaScript (und jQuery, das ist nur eine in JavaScript implementierte Bibliothek) wird im Browser auf der Seite ausgeführt, die an den Benutzer geliefert wurde. Sie können die Seite "verstecken", nachdem sie mit JS geliefert wurde, aber sobald Sie die Seite gesendet haben, liegt sie in ihren Händen; Sie können entscheiden, ob sie mit ihr interagieren und damit interagieren wollen, wie sie wollen.

Es ist die Webserver-Software (z. B. IIS, Apache, Nginx) zu entscheiden, ob eine Seite zu bedienen ist oder nicht. Mit dem Modul mod_sequester für Apache können Sie beispielsweise die Bereitstellung von Inhalten basierend auf Datums-/Zeitbereichen steuern. Oder Sie könnten Apache zu send different content based on time of day verwenden.

Alternativ ist es an jeder dynamischen Anwendung, die Sie haben (z. B. Ruby on Rails, PHP), zu entscheiden, den Inhalt der Seite zu ändern, die nach beliebigen Kriterien an den Browser gesendet wird. Jede benutzerdefinierte Logik wird hier tun.

+0

danke für die Hand sichtbar sein möchte .. Ich wünschte, dieser Server wäre in Apache !!! aber das ist eine IIS6 ASP-Intranetwebseite. – bigwelly

+0

@ bigwelly Dann siehe: http://blogs.iis.net/ruslany/archive/2010/04/05/time-dependent-url-rewriting.aspx Beachten Sie, dass, wenn diese Antwort Ihre Frage gelöst hat, sollten Sie ["akzeptieren es "] (http://meta.stackexchange.com/a/5235). – Phrogz

1

Ich würde das nicht über JavaScript tun, weil es ein Client-seitiges Skript ist. Sehr einfach, Quelle anzusehen und die Seite zu erhalten. Daher sollte die Zugriffsbeschränkung auf der Serverseite erfolgen.

1

Ihre beste Wette ist, dies auf der Serverseite zu tun, nur die Seite an einem bestimmten Tag der Woche zu bedienen. JavaScript kann den Inhalt der gelieferten Seite abhängig vom Wochentag ändern, aber wenn der Client JavaScript deaktiviert hat, wird die Seite trotzdem durchkommen.

Verwandte Themen