Обработка при нажатии на ссылку
Есть страница run.php. На ней имеется ряд ссылок.
<a href="" id="d1">1</a> <a href="" id="d2">2</a> <a href="" id="d3">3</a> <a href="" id="d4">4</a> Ссылки открывают эту же страницу, через скрипт, который берет инфу с другой страницы
$( function ready() {
$('.all').load( "all.php #infa2");
$('#d1').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa1");});
$('#d2').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa2");} );
$('#d3').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa3");} );
$('#d4').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa4");} );
});//END
При перезагрузке страницы нужно заново нажимать на эти ссылки Как реализовать при перезагрузке что бы выводилась последняя нажатая ссылка? |
Цитата:
И переписать таки сей говнокод. ;) |
Цитата:
С говнокодом - согласен |
Цитата:
Попытка №1 http://htmlbook.ru/html5/storage http://ruseller.com/lessons.php?id=593 |
Цитата:
|
Ну на сколько я понял, то при клике по первой ссылке будет записываться куки таким образом
$('#d1').click(function (eventObject) {document.cookie = "1";
var one = get_cookie ( "1" );
eventObject.preventDefault();
$('.all').load("all.php #infa1");
});
А вот как потом вывести нужную? |
Цитата:
|
document.cookie = "1"; - это означает установку временной куки, которая не будет сохраняться в браузере, то есть ушли со страницы и кука умерла.
|
Sn9, по ссылкам, что я дал выше, все описано. Как "записать"... Как "прочитать"...
Но даже серверным языком это можно решить. Например используя возможности сессии... |
Цитата:
http://javascript.ru/forum/jquery/55...tml#post370808 |
| Часовой пояс GMT +3, время: 14:01. |