Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Pls., как бы это в action засунуть строку вырезанную на JScript?

568
28 ноября 2001 года
Drakula
7 / / 20.01.2000
Прежде всего, огромное спасибо тем, кто мне советовал.
(да опять это я )
Мужики, подскажите как бы в action засунуть строку со скриптом так, чтобы работало? Типа пример кода
<form method=&quot;post&quot; action=&quot;'http//myurl.com/www/Rules.html?SID='+javascriptwindow.location.href.substring(window.location.href.lastIndexOf(&quot;=&quot;)+1,window.location.href.length-1))+'&amp;'&quot; enctype=&quot;multipart/form-data&quot;>
Ну вот, надо чтобы эта бацила пахала, а не пашет она по той простой причине, что такую бадягу я сам сочинил. Во-первых, явно за action=&quot;...&quot; принимается вся фигня там стоящая без разделения на строки и скрипты, получается полная шняга, Нужно на принимающем сайте в другую директорию послать данные, содерж. в форме. Во-вторых, хер его знает (я уж точно не знаю) как обрабатывается, и обрабатывается ли ваще такая байда, как
action=&quot;javascriptwindow.location.href.substring(window.location.href.lastIndexOf(&quot;=&quot;)+1,window.location.href.length-1))+'&amp;'&quot;
применительно к методу action в частности и методу POST в целом. (Если кто-нибудь хоть что-нибудь понял, сообщите пожалуйста! )
Далее нужно отправить эту форму автоматически с помощью
<script language=&quot;JavaScript&quot;>
{
window.document.forms[0].submit()
}
</script>
но почему-то не хрена не сабмитается, хотя делает вид - прыгает на указанное в Action. А при нажатии кнопки всё работает. И сервер по-моему не запрашивает координат с мыши, т.к. работает при нажатии ENTER'ом. Ну в ощем я повис на самой байде и уже месяц не могу решить эти 2 вопроса.
Да, ещё кто-нить может знает про такой сервис , который шлёт сайты инета на мыло (где-то когда-то я такое читал , но вот где??? ).
Заранее благодарен, всем спасибо.
597
29 ноября 2001 года
dmitriy
32 / / 20.03.2000
По поводу первой проблемы
<form id=ss>
<input type=submit>
</form>
<script>
document.forms.ss.action=&quot;http//127.0.0.1&quot;
</script>
Ну естесственно, вместо http//127.0.0.1 пишешь своё преобразование winfow.location.href, которое нужно.

А по поводу второго, что форма методом submit не отправляется, так ничего сказать не могу - пришли, пожалуйста, простой пример, который не работает. Там разберёмся
568
30 ноября 2001 года
Drakula
7 / / 20.01.2000


[ Это Сообщение было отредактировано Drakula в 2001-12-05 1821 ]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог