Есть родительское окно, в нем есть textbox, и есть ссылка, по нажатию которой открывается еще одно окошечко.
<a href=\"#\" onclick=\"wopen('http://somedomian.org', 'закрыть окно и вернутся');return false;\">открыть</a>
Вот скрипт вызываемого окошечка.
<script type="text/javascript">
function wopen(link, text)
{
var _content = '<!DOCTYPE html>';
//_content += '"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
_content += '<html><head>';
_content += '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Окно by brevis: itforums.ru/topic/6771-otkritie-novogo-okna-i-zakritie-starogo/?p=30633</title>';
_content += '<style>body { font-family: Lucida Sans Unicode; }</style></head>';
_content += '<body><div style="margin-top: 80px;text-align: center;">';
_content += '<a href="'+link+'" onclick="window.opener.document.location.href=\''+link+'\';window.close();return false;">'+text+'</a>';
_content += '</div></body></html>';
var a = "left=" + (screen.width - 600) / 2 + ", top=" + (screen.height - 500) / 2 + ", width=600, height=500";
a = window.open("", "_blank", a);
a.focus();
var b = a.document;
b.write(_content);
b.close();
a.focus()
}
</script>
Проблемы которые меня волнуют:
1. Как перестать перезагружать страницу после клика по ссылке в вызванном окошке(оно закрывается и страничка обновляется, мне так не надо, зачем - сейчас расскажу)?
2. По клику ссылки в вызванном окошке должно происходить событие: вставка параметра(текста) в textbox родительского окна, после чего окно должно закрыться.
Ссылка на скриншот окошек
P.S. я знаю что прошу сильно много, но я обещаю что второй раз не буду задавать такой вопрос