Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   скрытие адреса form (https://forum.antichat.xyz/showthread.php?t=89373)

Глюконатор 28.10.2008 00:50

скрытие адреса form
 
При наводе курсора на submit тега form отображается адрес action. Можно его как-то поменять или скрыть?

Поюзав поиск нашел вариант astrologer'а:

Код HTML:

<form action="http://ya.ru">
  <a href="http://google.ru"><input style="background: none; border: none; color: blue;" type="submit" value="google"></a>
</form>

Но он только для ослика. Мне бы хотелось для всех браузеров... Ну может и не для всех, но по крайней мере для оперы и лисы.

Isis 28.10.2008 01:00

Через js по onsubmit обфусцируй :)

Глюконатор 28.10.2008 01:15

А можно поподробней? Я с js не дружу пока что... =(

astrologer 28.10.2008 01:22

Без JS - нельзя или нельзя кроссбраузерно, для каждого браузера придётся подбирать код, основываясь на его (браузера) багах.
Если есть возможность использовать JS, то не имеет смысла что-либо скрывать, поскольку и так можно отправить как GET, так и POST запрос куда угодно.

slesh 28.10.2008 10:52

Код:

<script>
function antispam()
{
  document.forms['mail_form'].action='http://mysite.ru/script.php';
}
</script>
<form action="http://google.ru/?" method="post" name="mail_form" onSubmit="antispam()">


Глюконатор 29.10.2008 12:26

slesh, спс. Тему можно закрыть.


Время: 16:44