Am1,
Quote (Am1)
Делал из скрипта на вывод прямой ссылки с новости.
.... Не совсем “красивый” скрипт ... ヅ ... где т я уже видел подобное ... (И почему кривые скрипты так быстро плодятся ..??.. )
Quote (Am1)
Думаю что, что-то помимо одной функции нужно вывести что-то еще в onclick,
чтоб типа сначала открывало в адресной строке ссылку с номером коммента, а потом само окно с прямой ссылкой
... Да ... вашей фантазии можно только позавидовать .... ヅ ... Никогда бы не додумался до такого ... не хватило бы ... чего-то ... ヅQuote (Am1)
вот код скрипта:
- Жуть .... Всё гораздо проще ... ヅ ...
Quote (JS)
<script type="text/javascript">
$(document).ready(function(){
/* Start DocumentReady */
$("a[name^=ent]").click(function(){
var nn=$(this).attr('href'),url=document.location.href.split('#')[0];
if(url.indexOf(nn)!=-1){alert(url);}else{alert(url+''+nn);}
});
/* End DocumentReady */
});
</script>
Теперь, прикручиваем код для юВинд (_uWnd) окна ... и соединяем всё вместе ...
Quote (JS)
<script type="text/javascript">
$(document).ready(function(){
/* Start DocumentReady */
$("a[name^=ent]").click(function(){
var nn=$(this).attr('href'),url=document.location.href.split('#')[0],mlink='';
if(url.indexOf(nn)!=-1){mlink=url;}else{mlink=url+''+nn;};
new _uWnd('showComLink','Cсылка на комментарий',400,100,{autosize:1,maxh:100,closeonesc:1,resize:0,align:'center'},'<fieldset><legend>Ссылка</legend><input style="width:98%;font-size:11px;margin-bottom:7px;" type="text" value="'+mlink+'" onclick="select(this);"></fieldset>');
});
/* End DocumentReady */
});
</script>
Весь этот код, пихаем в шаблон «форма добавления комментариев» (если не ошибаюсь ... ヅ) ... Только один раз. Сами комментарии не трогаем.
Стили и прочее - на свой вкус.
*Чё забыл? ... Вроде, всё ...*
Или смотрите пример ...
☑ Пример ....
Flesh