Lela-la
Мистика. Ладно, сейчас попробую потестить сам, может, что и получится...
Добавлено спустя 32 минуты 59 секунд:
Код: Выделить всё
<script language="JavaScript" type="text/javascript">
function OpenSearchWord() { open("http://dic.gramota.ru/search.php?word="+encodeURIComponent(document.post.word.value)+"", "d2003","width=700,height=500");
}
</script>
<tr><td class="row1" valign="top"><span class="gen"><b>Проверка орфографии</b></span></td>
<td class="row2" colspan="9"><span class="gensmall">
<INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"></span></td></tr>
Единственный глюк, который я заметил, это под *NIX при системной кодировке, отличной от cp1251 Firefox передает слово в системной кодировке и проверка слова, естественно, обламывается.
Я попробую побороть этот баг, но не общаю.
Добавлено спустя 12 минут 13 секунд:
В общем, публикую универсальное решение
Код: Выделить всё
#
#---[ OPEN ]-----------------------------------
#
posting_body.tpl
#
#---[ FIND ]-----------------------------------
#
<form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this)"
#
#---[ BEFORE ADD ]-----------------------------------
#
<form id="rt2003" action="http://dic.gramota.ru/search.php" method=get target="d2003" style="display:none"><INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"><input name="all" type="hidden" value="x"></form>
#
#---[ FIND ]-----------------------------------
#
<!-- MAIL.RU KEYBOARD END -->
#
#---[ AFTER ADD ]-----------------------------------
#
<script language="JavaScript" type="text/javascript">
function OpenSearchWord() {
open("", "d2003","width=700,height=500,status=yes,toolbar=no,menubar=no,scrollbars=yes");
document.getElementById('rt2003').word.value = document.post.word.value;
document.getElementById('rt2003').submit();
}
</script>
<tr><td class="row1" valign="top"><span class="gen"><b>Проверка орфографии</b></span></td>
<td class="row2" colspan="9"><span class="gensmall">
<INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"></span></td></tr>
Весь старый код перед этим надо удалить.