Попробуйте LocalStorage
Объект LocalStorage хранит данные без даты истечения срока действия. Данные не будут удалены при закрытии браузера и будут доступны на следующий день, неделю или год.
В вашем index.html вы могли бы заменить вашу
<a href="HelpFiles.html" class="readMore">Read more...</a>
с
<a href="HelpFiles.html?page=products" class="readMore">Read more...</a>
Добавьте этот сценарий в верхней части этой страницы
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$(".itemContent .readMore").click(function(){
var imgName = $(this).parent().parent().find("img").attr("src");
url = $(this).attr("href"); //Gets the url from the anchor tag clicked
var page = url.split("?page=");
localStorage.setItem("pageName", page[1]);
localStorage.setItem("imageName", imgName);
});
});
</script>
В ваших файлы справки .html Вы должны добавить следующий скрипт на верхних
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
var pageName = localStorage.getItem("pageName");
var imagepath =localStorage.getItem("imageName");
$("#helpFiles").load(pageName+".html");
});
</script>
Надеется, что это может дать вам идею родственное .. :)
FYI
localStorage
load()
Похож ваше решение можно найти здесь: http://stackoverflow.com/questions/8988855/include-another-html-file -в-HTML-файл. Взгляните, он говорит об использовании JQuery для выполнения такого процесса. –
Я запутался, как в index.html странице, нажмите любую ссылку (далее ...), которая перейдет к helpfiles.html. в helpfiles.html, как я узнаю, что я нажимаю на конкретную ссылку, например, на товар. мне нужно предоставить разные идентификаторы для объектов index.html.? с идентификаторами, как плохо перемещаться. pls help me – UiUx
вы можете передать имя продукта через URL-адрес и получить к нему доступ на 2-й странице – Outlooker