zip1990, если есть права на редактирование страницы, а на юкозе оно есть, вставь туда: HTML: <h1 onclick=alert(document.location)>На какой странице я?</h1>
ибо так: HTML: <a onclick=document.location=document.location>Я шас тута! (перейдет на текущую страницу)</a>
zip1990 Вот тебе код, раскуривай его: HTML: <html> <head> <title>Submit Link</title> <script language="JavaScript"> function ShowLink() { var NowOn = document.location; Forma.ForSite.value="<a href='"+NowOn+"'> ЗАГОЛОВОК </a>"; Forma.ForForum.value="[url="+NowOn+"] ЗАГОЛОВОК [/url]"; Forma.ForLJ.value="[url="+NowOn+"] ЗАГОЛОВОК [/url]"; } </script> </head> <body> <form name='Forma'> Ссылка для сайта: <input type="text" id='ForSite' value='' size='50'><br> Ссылка для форума: <input type="text" id='ForForum' value='' size='50'><br> Ссылка для ЖЖ: <input type="text" id='ForLJ' value='' size='50'> <input type="button" onclick="ShowLink()" value="Поделись ссылкой"> </form> </body>
у меня получилось такое <script language="JavaScript"> function ShowLink() { var NowOn = document.location; Forma.ForSite.value="<a href='"+NowOn+"'> $ENTRY_NAME$</a>"; Forma.ForForum.value="$ENTRY_NAME$ "; Forma.ForLJ.value=" $ENTRY_NAME$"; } </script> <script> function op(obj) { x=document.getElementById(obj); if(x.style.display == "none") x.style.display = "block"; else x.style.display = "none" } </script> <br> <a href="" onClick="op('div1341'); return false;"&"ShowLink()" style="color: red;"><b>Поделись ссылкой с другом!</b></a> <div id="div1341" style="display:none"> <p align="left"> <form name='Forma'> <input type="button" onclick="ShowLink()" value="Получить ссылки"><br> Ссылка для сайта: <input type="text" id='ForSite' value='' size='80'><br> Ссылка для форума: <input type="text" id='ForForum' value='' size='80'><br> Ссылка для ЖЖ: <input type="text" id='ForLJ' value='' size='80'><br> </form> </p></div>
а как сделать так чтобы ссылки появлялись при нажатии кнопки <a href="" onClick="op('div1341'); return false;"&"ShowLink()" style="color: red;"><b>Поделись ссылкой с другом!</b></a> ?
Во первых: Посмотри значение Forma.ForSite.value= и сделай соответсвенно также для Форума и ЖЖ. Во вторых: Так:
В третьих, что за движок сайта? Ucoz? Ппц. Издевательство над браузерами. Там видимо не знают, что такое валидация. Ну это так.. Мысли вслух )))
HTML: <script language="JavaScript"> function ShowLink() { var NowOn = document.location; Forma.ForSite.value="<a href='"+NowOn+"'> $ENTRY_NAME$</a>"; Forma.ForForum.value="[url='"+NowOn+"']$ENTRY_NAME$[/url]"; Forma.ForLJ.value="[я хз как там]$ENTRY_NAME$[/енд]"; } function op(obj) { x=document.getElementById(obj); x.style.display = "block"; } </script> <br> <a href="" onClick="op('div1341');ShowLink();return false;" style="color: red;"><b>Поделись ссылкой с другом!</b></a <div id="div1341" style="display:none"> <p align="left"> <form name='Forma'> Ссылка для сайта: <input type="text" id='ForSite' value='' size='80'><br> Ссылка для форума: <input type="text" id='ForForum' value='' size='80'><br> Ссылка для ЖЖ: <input type="text" id='ForLJ' value='' size='80'><br> </form> </p></div> Как-то так...