Сообщение от Gozar
|
чтобы цвет ячейки был постоянным, нужно смотреть url и в соответствии с ним менять фон. У вас после клика по ссылке вы переходите на новую страницу у которой все значения еще не изменены.
По событию онлоад смотрим урл и в зависимости от него меняем цвет ячейки
|
Я плохо разбираюсь в js. Подозреваю что надо что-то такое сделать:
var last_change = null;
var last_color = null;
url = window._content.document.location
function ChangeColor(id, color) {
if( last_change != null ){
last_change.style.backgroundColor = last_color;
}
if (url == 'http://localhost/tabs/admin.php?page2=2' ) {
last_change = document.getElementById(id);
last_color = document.getElementById(id).style.backgroundColor;
document.getElementById(id).style.backgroundColor = color;
}
Повесила этот код на onload в <body>, но это работает только для одной ячейки, а как определять id для всех остальных ячеек. И правильно ли я определяю url? Помогите пожалуйста, или дайте ссылку, где про это почитать. По ссылкам страницы грузятся в iframe