Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как просмотреть ролик по своей ссылке 
:(
    Опции темы
DANONAN
Дата 19.9.2009, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.9.2009

Репутация: нет
Всего: нет



Подскажите, уже неделю голову ломаю - есть переменная $SOURCE$ с заданной ссылкой, есть форма TYPE="text" для ввода ссылки, и есть кнопка TYPE="submit" по нажатию которой переменной $SOURCE$ должно присваиваться новая ссылка из формы (TYPE="text"). Т.е значение $SOURCE$ должно поменятся на значение которое ввелось в форму и отправилось кнопкой. Помогите кто разбирается, готов даже немного оплатить тому кто поможет (150 WMR)

Пробовал вот таким методом:
Код

<script LANGUAGE="JavaScript">
function letHref()
    {
        var $SOURCE$ = document.letHref.NameHref.value;
    }
</SCRIPT>
<form NAME="letHref">
<input VALUE="Ссылка" TYPE="button" onClick="window.open('$SOURCE$')";>
<INPUT NAME="NameHref" SIZE="50" TYPE="text">
    <INPUT TYPE="submit" VALUE="Смотреть" onLoad="letHref()" onClick="letHref()">
</form>

<div align="center"><b>Смотреть фильм $ENTRY_TITLE$ онлайн</b><br><object id="videoplayer" type="application/x-shockwave-flash" data="http://pconline.ucoz.ru/player/uppod.swf" width="500" height="350"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://pconline.ucoz.ru/player/uppod.swf" /><param name="flashvars" value="comment=$ENTRY_TITLE$&st=http://pconline.ucoz.ru/player/video16-787.txt&file=$SOURCE$" /></object></div
Код


>

PM MAIL   Вверх
IDVsbruck
Дата 19.9.2009, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 778
Регистрация: 12.11.2006

Репутация: 7
Всего: 22



Ну, во-первых, зачем нужна переменная, когда при клике можно взять сразу урл из строки?
Во-вторых, ты создаешь переменную $SOURCE$ в функции, делая ее таким образом локальной. Если она так уж нужна, то объяви ее глобально и в функции просто переопределяй.

Ну, и ряд замечаний:
- у input type="submit" нет события onload;
- есть некий синтаксис, присущий разным языкам ... в js принято переменные называть прописными буквами, а функции с заглавной;
- для той же читабельности тэги принято называть прописныи буквами;
- <script language="JavaScript"> - устаревшее определение, правильно <script type="text/javascript"> или <script type="text/javascript" language="javascript">;
- все события пишутся прописными буквами (парсер ругаться не будет, но все же событий onLoad, onClick нет, есть onload, onclick);
- для кроссбраузерности правильно писать </br>, потому что на <br> ругается ФФ;
- document.letHref.NameHref.value - неправильное (некроссбраузерное) написание, лучше или обращаться через id, или document.letHref["NameHref"].value, но через id идеологически правильнее;
- в input type="text", видимо, вместо size="50" подразумевается maxlength="50";
- в тэге <object> не прописан <embed> - то есть только для просмотра в ИЕ, прочие браузеры не будут показывать твой ролик.
Возможно, не все заметил.
PM MAIL   Вверх
brother79
Дата 19.9.2009, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 471
Регистрация: 18.8.2009

Репутация: 1
Всего: 6



Цитата(IDVsbruck @  19.9.2009,  17:27 Найти цитируемый пост)
- для кроссбраузерности правильно писать </br>, потому что на <br> ругается ФФ;


Что-то новенькое? Я почему-то пишу <br/>




--------------------
PM MAIL WWW   Вверх
DANONAN
Дата 19.9.2009, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.9.2009

Репутация: нет
Всего: нет



IDVsbruck, я готов проплатить разумную сумму WMR если Вы будете поддерживать наш проект, в последующем мы можем сделать неплохой проект, который всем будет приносить постоянную прибыль. Если есть желание стукните по асе 484954120 и мы все обсудим.

Добавлено через 2 минуты и 33 секунды
brother79, если Вы разбираетесь в ява скрипт прошу отписаться 484954120
PM MAIL   Вверх
IDVsbruck
Дата 19.9.2009, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 778
Регистрация: 12.11.2006

Репутация: 7
Всего: 22



Цитата(brother79 @  19.9.2009,  17:56 Найти цитируемый пост)
Цитата(IDVsbruck @  19.9.2009,  17:27 )
- для кроссбраузерности правильно писать </br>, потому что на <br> ругается ФФ;



Что-то новенькое? Я почему-то пишу <br/>

Да, конечно, писал чисто на автомате, мог и допустить сам оплошность ... суть в том, что без флеша не совсем правильно smile
PM MAIL   Вверх
DANONAN
Дата 20.9.2009, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.9.2009

Репутация: нет
Всего: нет



вопрос открыт. Кто может помочь?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0765 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.