2008-11-17 3 views
0

Можно ли получить значение из первой страницы на вторую страницу .. НО с вне ФОРМЫПолучить значение из одного окна в другое окно - Javascript

Должен ли мы использовать window.parent.document.getElementById («») .value.

Но это работает во всплывающем окне, но мне нужно это для двух страниц, которые перенаправляются с первой страницы на вторую страницу.

+0

Любопытно узнать, почему это запрещено? – 2008-11-17 13:20:47

ответ

1

Если вы переадресовываетесь с одной страницы на другую, вы ДОЛЖНЫ использовать элементы формы для перехода со страницы на страницу или использования значения querystring. То есть, JavaScript не имеет никакого знания о структуре предыдущей страницы ..

1

или вы можете использовать кук ...

0

Вы также можете просто использовать GET переменные, вызвав site.com/index.php?info=value и спасаясь содержимым value. URL-адрес можно изменить динамически, например:

<input type="text" id="the_value" /> 
<a href="#" onclick="return updateURL()" id="the_link">Click me</a> 
<script type="text/javascript"> 
function updateURL() 
{ 
    document.getElementById('the_link').href = 
     'site.com/index2.php?info=' + 
     encodeURIComponent(document.getElementById('the_value')); 
    return true; 
} 
</script>