2010-10-16 5 views
1

Я это очень простой Javascript, чтобы писать на текстовой области при щелчке на ссылке:Javascript взаимодействия крест окно

<head> 
<script language="javascript" type="text/javascript"> 
    function addtext(text) {document.form.textarea.value = document.form.textarea.value+= text;} 
    </script> 
</head> 

<body> 
<form action="" method="" name="form"> 
    <textarea name="textarea" rows="" cols="" wrap="wrap"></textarea> 
</form> 
<a href="javascript:addtext('q');">q</a> 
</body> 

Теперь я хочу, чтобы поднять ставки.

Что я хочу сделать, это иметь форму в другом другом окне, и когда я нажимаю ссылку, я пишу в текстовое поле в другом окне.

Я не обязательно прошу код, потому что понимаю, что это может быть довольно сложно.

Вопрос будет с чего начать, потому что у меня нет подсказки! (когда я пересекаю Google или перекрестное взаимодействие с Javascript, я действительно не получаю ничего полезного).

Так что любая помощь, которую я могу получить, библиотеки, плагины или что-то еще, что может направить меня в правильном направлении, более чем ценится.

ответ

6

Хорошо, я написал вам образец, вы можете проверить на http://jsfiddle.net/zzdAL/

$(document).ready(function() 
        { 
         popup = window.open("http://fiddle.jshell.net"); 
         $("#input1").click(function() { 
          try { 
           popup.document.window.alert(1); 
          } 
          catch (e) { alert(e.message); } 
         }); 
        } 
       ); 

Это работает только оповещение о всплывающем окне, но вы можете делать все, что вы хотите с всплывающего окна, предполагается, что вы имеют необходимые права (должен быть тот же домен, который я считаю).

Самый простой способ написать функцию в своем всплывающем окне и вызвать ее из открывателя.

+0

Это потрясающе !! Спасибо, много! BTW Если вы можете придумать любую документацию, которая может пригодиться, было бы признательно, еще раз спасибо, отличная помощь! – Trufa

-1

Взгляните на greasemonkey, это аддон для вашего браузера. Вы можете выбрать, на каких страницах будет работать скрипт.

http://wiki.greasespot.net/Main_Page

+0

Извините, но я не вижу, как это помогает мне? С чего начать? – Trufa

Смежные вопросы