Ставлю скрипт с дополнительными смайлами, но почему то не работает.
HTML-верх
Код:
<style type="text/css"> #pun-navlinks .container, #pun-ulinks .container { text-align: center; } #pun-navlinks .container {text-transform: uppercase;} .post-content table {border: 0!important;} </style> <script language="JavaScript"> function popwnd() { var smiles = new Array //Добавлять смайлики здесь smiles.push("http://ipicture.ru/uploads/20111201/OIz09LTf.gif") smiles.push("http://ipicture.ru/uploads/20111201/U65AKEtW.gif") smiles.push("http://ipicture.ru/uploads/20111201/417C4kz4.gif") smiles.push("http://ipicture.ru/uploads/20111201/zJbmCZUN.gif") smiles.push("http://ipicture.ru/uploads/20111201/pWRUCrpc.gif") smiles.push("http://ipicture.ru/uploads/20111201/s4W3RSew.gif") smiles.push("http://ipicture.ru/uploads/20111201/RALgmpk2.gif") smiles.push("http://ipicture.ru/uploads/20111201/lXAd9LOS.gif") smiles.push("http://ipicture.ru/uploads/20111201/sQO36qEx.gif") smiles.push("http://ipicture.ru/uploads/20111201/W6dTP3w4.gif") smiles.push("http://ipicture.ru/uploads/20111201/32OWUj39.gif") smiles.push("http://ipicture.ru/uploads/20111201/sK3as1X5.gif") smiles.push("http://ipicture.ru/uploads/20111201/0kgippxE.gif") smiles.push("http://ipicture.ru/uploads/20111201/TURgET8k.gif") smiles.push("http://ipicture.ru/uploads/20111201/5TfgfRS5.gif") smiles.push("http://ipicture.ru/uploads/20111201/o3kUzFrI.gif") smiles.push("http://ipicture.ru/uploads/20111201/fSWXV4x8.gif") smiles.push("http://ipicture.ru/uploads/20111201/5OrWZxxU.gif") smiles.push("http://ipicture.ru/uploads/20111201/NAa56vaC.gif") smiles.push("http://ipicture.ru/uploads/20111201/l13z7xRz.gif") smiles.push("http://ipicture.ru/uploads/20111201/C6m4tRHP.gif") smiles.push("http://ipicture.ru/uploads/20111201/2ySIKALp.gif") smiles.push("http://ipicture.ru/uploads/20111201/FdxXnI5N.gif") smiles.push("http://ipicture.ru/uploads/20111201/VciUNwjI.gif") smiles.push("http://ipicture.ru/uploads/20111201/kg5aNQdh.gif") smiles.push("http://ipicture.ru/uploads/20111201/x1UHBVzl.gif") smiles.push("http://ipicture.ru/uploads/20111201/8eGX5wiT.gif") smiles.push("http://ipicture.ru/uploads/20111201/L2iDP5gM.gif") smiles.push("http://ipicture.ru/uploads/20111201/vW24buho.gif") smiles.push("http://ipicture.ru/uploads/20111201/oAPZ2b2D.gif") smiles.push("http://ipicture.ru/uploads/20111201/FZdSBMta.gif") smiles.push("http://ipicture.ru/uploads/20111201/t5HNcpoO.gif") smiles.push("http://ipicture.ru/uploads/20111201/FUWxmk84.gif") smiles.push("http://ipicture.ru/uploads/20111201/3MBEaE7U.gif") smiles.push("http://ipicture.ru/uploads/20111201/lld657az.gif") smiles.push("http://ipicture.ru/uploads/20111201/CWycC9K3.gif") smiles.push("http://ipicture.ru/uploads/20111201/8rjPeTTi.gif") smiles.push("http://ipicture.ru/uploads/20111201/PR2zVl3U.gif") smiles.push("http://ipicture.ru/uploads/20111201/6MgVDuJx.gif") var msg = new String("") msg = "<html><head><TITLE>Дополнительные смайлики</TITLE></head>\r\n" msg += "<body bgcolor=#F5F5F5 >" msg = msg + "<" + "script language=\"JavaScript\">\r\n" msg += "function insert(a){\r\n" msg += "txt = \"[img]\"+a.src+\"[/img] \";\r\n" msg += "window.opener.bbcode(txt,'');\r\n" msg += "window.focus()\r\n" msg += "return false}\r\n" msg = msg + "</" + "script>\r\n" i=0 msg += "<div style=\"width: 100%; text-align : justify;\" >" while(smiles[i]) { msg = msg + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n" i++ } msg += "</div><br><br><center><a href=\"\" onclick=\"window.close()\">Закрыть</a></center>" msg += "</BODY></html>"; popup = window.open("","popDialog","height=390,width=258") popup.document.write(msg) popup.document.close() return false } </script>
HTML в форме ответа
Код:
<a id="addsmile" href="" onclick="return popwnd()">Дополнительные смайлики</a> <script language="JavaScript"> str=document.URL page=str.substring(str.lastIndexOf('/')+1) if(page.indexOf("viewtopic.php")==-1) document.getElementById("addsmile").style.display = "none"; </script>
Что я делаю не так?)
Отредактировано Danti4ka (Чт, 1 Дек 2011 22:11:21)