root/ip/trunk/templates/default/search_username.tpl
| 134 | 171 | ||
|---|---|---|---|
5 | <!-- ENDIF --> | 5 | <!-- ENDIF --> |
6 | 6 | ||
7 | <script type="text/javascript"> | 7 | <script type="text/javascript"> |
8 | <!-- | 8 | // <![CDATA[ |
9 | function refresh_username(selected_username) | 9 | function refresh_username(selected_username) |
10 | { | 10 | { |
11 | target_form_name = '{S_TARGET_FORM_NAME}'; | ||
12 | target_element_name = '{S_TARGET_ELEMENT_NAME}'; | ||
13 | |||
14 | var doc; | ||
15 | |||
16 | if (document.forms[target_form_name]) | ||
17 | { | ||
18 | doc = document; | ||
19 | } | ||
20 | else | ||
21 | { | ||
22 | doc = opener.document; | ||
23 | } | ||
24 | |||
25 | var target_element = doc.forms[target_form_name].elements[target_element_name]; | ||
26 | |||
27 | |||
11 | if (selected_username == '-1') | 28 | if (selected_username == '-1') |
12 | { | 29 | { |
13 | return; | 30 | return; |
14 | } | 31 | } |
15 | opener.document.forms['post'].username.value = selected_username; | 32 | //opener.document.forms['post'].username.value = selected_username; |
33 | target_element.value = selected_username; | ||
16 | opener.focus(); | 34 | opener.focus(); |
17 | window.close(); | 35 | window.close(); |
18 | } | 36 | } |
19 | //--> | 37 | // ]]> |
20 | </script> | 38 | </script> |
21 | 39 | ||
22 | <form method="post" name="search" action="{S_SEARCH_ACTION}"> | 40 | <form method="post" name="search" action="{S_SEARCH_ACTION}"> |
... | ... | ||
32 | <span class="genmed" id="username_list" {USERNAME_LIST_VIS}> | 50 | <span class="genmed" id="username_list" {USERNAME_LIST_VIS}> |
33 | {L_UPDATE_USERNAME}<br /> | 51 | {L_UPDATE_USERNAME}<br /> |
34 | <span id="username_select"><select name="username_list">{S_USERNAME_OPTIONS}</select></span> | 52 | <span id="username_select"><select name="username_list">{S_USERNAME_OPTIONS}</select></span> |
35 | <input type="submit" class="liteoption"
onclick="refresh_username(this.form.username_list.options[this.form.username_list.selectedIndex].value);return false;" name="use"
value="{L_SELECT}" /> | 53 | <input type="submit" class="liteoption" onclick="refresh_username(this.form.username_list.options[this.form.username_list.selectedIndex].value); return false;" name="use" value="{L_SELECT}" /> |
36 | </span><br /> | 54 | </span><br /> |
37 | <br /><span class="genmed"><a href="javascript:window.close();"
class="genmed">{L_CLOSE_WINDOW}</a></span> | 55 | <br /><span class="genmed"><a href="javascript:window.close();"
class="genmed">{L_CLOSE_WINDOW}</a></span> |
38 | </td> | 56 | </td> |
Download diff