Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.11.2012, 15:23
Интересующийся
Отправить личное сообщение для Aftal1ck Посмотреть профиль Найти все сообщения от Aftal1ck
 
Регистрация: 11.10.2012
Сообщений: 19

Передача значения
Собственно есть код на первой странице:
function transmit() {
	        var imgSrc = table.getElementsByClassName('active_thumb')[1].getElementsByTagName('img')[2].getAttribute('src');
	        window.name = input.value+'*'+imgSrc;
	        window.location ='http://parapapa.ru/index1.html';
	            }

И код на второй:
var arr = window.name.split('*');
	    document.getElementById('id_buy_item').value = arr[0];
	    document.getElementById('preview').getElementsByTagName('img')[1].setAttribute('src', arr[2]);
	    window.name='';

Смысл в том, что мне с одной страницы на другую требуется передать текст и изображение, но в конечном счете получаю undefened.
Поможите
Ответить с цитированием
  #2 (permalink)  
Старый 20.11.2012, 16:49
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

Aftal1ck,

Как только ты переходишь по ссылке, объект window создается заново.

Если хочешь передать параметры между страницами, то можно через query string.

'http://parapapa.ru/index1.html?param1=value1&param2=value2';
Ответить с цитированием
  #3 (permalink)  
Старый 21.11.2012, 10:19
Интересующийся
Отправить личное сообщение для Aftal1ck Посмотреть профиль Найти все сообщения от Aftal1ck
 
Регистрация: 11.10.2012
Сообщений: 19

Это уже другой лес, сделал своим способом:
На первой странице:
<script type="text/javascript">
блаблабла....
			function transmit() {
	            var imgSrc = table.getElementsByClassName('active_thumb')[0].getElementsByTagName('img')[0].getAttribute('src');
	            window.name = imgSrc;
	            window.location ='http://parapapa.ru/forest/message.html';
	        }


На второй странице:
<script type="text/javascript">
	var arr = window.name;
	    document.getElementById('id_buy_item').value = arr;
	    document.getElementById('preview').getElementsByTagName('img')[0].setAttribute('src', 'http://parapapa.ru/images/xxl/'+arr);
	    window.name='';
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передача значения alt из тега img при нажатии на маленькую картинку Rigo Элементы интерфейса 1 02.08.2012 16:56
Передача значения из функции в функцию wine-time Общие вопросы Javascript 4 18.09.2011 17:39
Передача значения в форму denisok82 jQuery 7 07.07.2011 10:45
передача значения SRC в текстовое поле <INPUT> dimi007 jQuery 2 10.05.2011 11:00
Передача значения ssh AJAX и COMET 4 21.02.2010 21:59