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

Ваш аккаунт

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

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

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

как получить [url=http://www.xxx.ru]link[/url] через promt?

17K
29 мая 2006 года
POGRAN
6 / / 29.05.2006
Здравствуйте!
Помогите на ява скрипте вызвать promt так, чтобы записать в переменные введёные пользователем слова и вставить их в поле answer в виде:
 
Код:
\[url=http://xxx.ru\]link\[/url\]

причём желательно в том месте где курсор мигает.

вот что у меня имеется:
Код:
<head>
<script language=Javascript>
function storeURL () {
Что писать здесь я не знаю!!
}
</script>
</head>

<body>
<form method=post action=index.php name=postform>
<input type="button" value="url" &#111;&#110;click="storeURL()">
<input name="question" size="10">

<textarea name="answer" id="answer" cols=100 rows=20></textarea>
<input type="Submit" name="submit" value="Continue">
</form>
</body>

Заранее спасибо!
17K
31 мая 2006 года
POGRAN
6 / / 29.05.2006
никто не может помочь?
352
01 июня 2006 года
skywalker
694 / / 10.02.2006
вот статья как получить данные из строки url:
http://www.codenet.ru/webmast/js/faq/5.php

А вообще передавай двумя переменными, в виде:
?host=http://sombodyhost.com&linkname=link
17K
01 июня 2006 года
POGRAN
6 / / 29.05.2006
видимо я не понятно объяснил чего пытаюсь добится:

хочу скрит такойже как и на этом форуме, когда создаешь сообщение можешь добавить ссылку в него: нажимаешь "http://" (рядом с "B", "I", "U"..) вызывается Promt спрашивается название ссылки и URL адрес.. после окончательного нажатия OK в форме появляется запись вида:

 
Код:
\[ur\l=http://xxx.xxx\]LINK\[/url\]


вот что мне нужно..

кстати перевод из
 
Код:
\[url=http://xxx.xxx\]LINK\[/url\]

в <a href=http://xxx.xxx>LINK</a> на странице вывода сообщения я уже сделал..

Помогите плиз кто знает!
352
01 июня 2006 года
skywalker
694 / / 10.02.2006
<script>
function helloW(textToPrompt){
prompt('Привет мир', textToPrompt);
fromPrompt.value = ""+textToPrompt+"";
}
</script>
текст пользователя: <input type="text" name="textToPrompt">

текст редактированный: <input type="text"name="fromPrompt"><input type="button" onClick="helloW(textToPrompt.value)" value="ok">

Вот так :) , надеюсь все-таки помог...
А вообще, есть такие вещи как fckeditor, где пользователь будет работать с текстом как в ворд, скачай его.
2.2K
01 июня 2006 года
fogg
114 / / 21.02.2006
Цитата:

 
Код:
\[ur\l=http://xxx.xxx\]LINK\[/url\]

вот что мне нужно..
кстати перевод из
 
Код:
\[url=http://xxx.xxx\]LINK\[/url\]

в <a href=http://xxx.xxx>LINK</a> на странице вывода сообщения я уже сделал..


Расскажи пожалуйста как ты это осуществил!)

17K
01 июня 2006 года
POGRAN
6 / / 29.05.2006
Цитата:
Originally posted by fogg
Расскажи пожалуйста как ты это осуществил!)



предположим, что переменная $answer содержит текст в котором присутствует

 
Код:
\LINK\[/url\]

тогда:
 
Код:
$answer2=preg_replace("/\[url=([^\]]*)\](.*)\[\/url\]/i","[url="$1"]$2",$answer);


теперь выводим $answer2 и получаем текст с нормальной ссылкой!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог