2017-10-26 3 views
0

Ich kann nicht scheinen, ein ähnliches Problem zu finden, so würde eine Weiterleitung sehr geschätzt werden. Meine Frage: Ich habe das folgende Javascript in die Fußzeile meiner Seite eingefügt, aber statt nur unten auf der Hauptseite erscheint der Zeitstempel überall ... einige der Links in der Navigationsleiste t Link zu einer Seite, aber zum Zeitstempel. (d. h. Über> Versionierung = gibt das Datum zurück, das zuletzt geändert wurde). Wie verankere ich dies nur in der Fußzeile der Hauptseite?Datum der letzten Änderung auf der Homepage

Danke für die Hilfe!

Website: www.huondauvergne.org

Script:

var m = "This page was last updated: " + document.lastModified; 
var p = m.length-8; 
document.writeln("<center>"); 
document.write(m.substring(p, 0)); 
document.writeln("</center>"); 
+0

Ich sehe die Zeitstempel ganz unten in iOS-Chrom – mplungjan

+1

'document.writeln' ist gefährlich. Verwenden Sie stattdessen '.innerHTML', um den Inhalt festzulegen. Außerdem scheint Ihre Seite einige seltsame Server-Seiten zu enthalten. – andi

+0

Wenn Sie oben links auf "Huon d'Auvergne Digital Archive" klicken oder Über> Versionierung, führt dies zu einer leeren Seite mit nur dem Zeitstempel. Danke für Anregungen! – Steve

Antwort

0

Option 1:

Ihre Zeitstempel Schreiben von Code in einem Wrap, wenn der aktuellen URL-Pfad zu überprüfen.

Also, wenn Ihr Haupt-Seite bei www.abc.com ist, könnten Sie

if (location.pathname == '/') { 
    // Insert timestamp writing code here 
} 

tun, wenn es bei www.abc.com/index.html waren, würden Sie

if (location.pathname == '/index.html') { 
    // Insert timestamp writing code here 
} 
tun

Grundsätzlich, wo Ihre Hauptseite in Bezug auf die Domäne ist, ist, wo Sie überprüfen würden.

Option 2:

Javascript auf der Hauptseite den Zeitstempel einzufügen:

HTML:

<footer> 
    <!-- Footer stuff --> 
    <span id="lastModified"></span> 
</footer> 

Javascript/jQuery auf der Hauptseite:

$(document).ready(function() { 
    $("#lastModified").text('Last modified on ' + lastModified); 
}); 
Verwandte Themen