So ersetzen Sie Meta-Tags auf AJAX

February 22

So ersetzen Sie Meta-Tags auf AJAX

Als interaktive Technologie AJAX hat viele Bedeutungen, aber nicht alle seine Anwendungen sind Browser-freundlich. Ein häufiges Problem bei AJAX ist seine Aktion Meta Tag aktualisieren. Glücklicherweise ist dieses Dilemma mit jQuery--ein änderbaren Werkzeug, das in Java scripting, schnell und einfach korrigierbar. Ersetzen die Meta, die Tags einer Webseite erstellt in AJAX wird nicht nur das Aktualisieren Problem, sondern es können auch die Besucher Ihrer Website für Ihre Web-Seiten zu genießen, solange sie wollen.

Anweisungen

1 Herunterladen Sie jQuery jQuery-Website und installieren Sie es auf Ihrem Webserver als zusätzliches Instrument hosting. Diese Drittanbieter-Anwendung können Sie Ihre Meta-Tags zu ersetzen und verhindern, dass Ihre Seiten aktualisieren abrupt.

2 Fügen Sie folgenden Code zum Ersetzen Ihrer vorhandenen Metatags auf AJAX, insbesondere dann, wenn Ihre Web-Seiten ohne Ankündigung aktualisieren. Sie können Ihre Web-Seite Anzeigedauer auf Ihrem Browser unten mit beliebiger Länge ändern möchten.

< Skript-Typ = "Text/Javascript" >

window.onload = function(){

var timer = null,

time=1000*60*15, // 15 minutes

checker = function(){

if(timer){clearTimeout(timer);} // cancels the countdown.

timer=setTimeout(function()

document.location="/someurl/logout.asp";

},time); // reinitiates the countdown.

};

checker(); // initiates the countdown.

// requires jQuery... (you could roll your own jQueryless version pretty easily though)

if(window.jQuery){

// bind the checker function to user events.

jQuery(document).bind("mousemove keypress click", checker);

}

};

< / script >

< Noscript >

&lt;meta name="Refresh" http-equiv="Refresh" content="900;URL=/someurl/logout.asp">

< / Noscript >

3 Geben Sie den folgenden Code in das Skript zu warnen, Ihre Website Gäste, ihre Arbeit vor Ihrer Web-Seite aktualisiert. Dies ist sehr nützlich, denn Sie nicht wollen zu ärgern und verlieren Ihre Website-Besucher durch unkontrollierte und plötzliche Seite wird neu geladen.

{$(window).unload(function()}

Code hier einfügen

Arbeit des Benutzers zu speichern.

Warnung ("Sorry, diese Seite wird jetzt aktualisieren. Bitte speichern Sie Ihre Arbeit sofort. ")

});

Tipps & Warnungen

  • Erfahren Sie mehr über AJAX, teilnehmen Sie Diskussionsforen und versuchen Sie die vielen verfügbaren Lernprogramme online.
  • Nicht alle Codes arbeiten, daher Sie eine alternative Lösung erstellen müssen, um Ihre Website-Besucher überraschende Seite warnen lädt perfekt.