$(document).ready(function(){
$("a[href*='http://']:not([href*='"+location.hostname+"'])").attr("target","_blank");
$("a[target!='_blank'][target!='_top']").click(function(){
$("#actualcontent").load($(this).attr("href"));
$("#nav").load('nav.php');
window.location.hash=$(this).attr("href");
return false;
});
});
Этот код работает нормально, но когда вы нажимаете ссылки, страницы загружаются, но они замораживают страницу до полной загрузки. Есть идеи об обходном пути?
Этот скрипт встроен внизу страницы. Это также иногда перезагружает страницу - что на самом деле не проблема, но когда она зависает, это может очень расстраивать. Как и при вводе информации во вход.
Если вы зададите какие-либо вопросы, я отвечу на них довольно быстро. Ура;)
Кроме того, этот скрипт работает со всеми ссылками на начальной странице, но если я загружаю новую страницу (через этот скрипт), их ссылки просто открываются нормально.
Как я могу обойти это? Как будто я встраиваю этот скрипт в каждую страницу, кажется, что страница постоянно перезагружается. (Это может быть еще одна ошибка.)