Jump to content

Airogen

Newbie
  • Posts

    10
  • Joined

  • Last visited

Everything posted by Airogen

  1. Я и написал: Пример кода <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr><td align="left">4 рота - здравствуй мама</td><td align="center"> <a href='JavaScript:return false' onclick='this.style.display="none";document.getElementById("Text01").style.display="block" '>прослушать</a> <p id='Text01' style='display: none;'>[audio:тут ссылка на песню.mp3]</p> </td><td align="center"><a href="1_4_rota_-_zdravstvuy_mama.mp3" rel="”nofollow”" target="_blank">Скачать</a></td></tr> </table> И в итоге плагин все равно выводится даже не смотря на то что я не кликал по ссылке "прослушать", он тупо выводится под ссылкой
  2. Перепробовал все варианты, с обычным текстом все хорошо работает, но у меня не совсем текст, рассмотрим на таком примере: <a href='JavaScript:return false' onclick='this.style.display="none";document.getElementById("Text01").style.display="block" '>Кликни по мне</a> <p id='Text01' style='display: none;'>Hello world!</p> Есть плагин для wordpress который вызывается простым текстом в html [audio:тут ссылка на песню.mp3] Есть таблица в которой вызывается этот плагин: <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr><td align="left">4 рота - здравствуй мама</td><td align="center">[audio:1_4_rota_-_zdravstvuy_mama.mp3]</td><td align="center"><a href="1_4_rota_-_zdravstvuy_mama.mp3" rel="”nofollow”" target="_blank">Скачать</a></td></tr> </table> Пример как выглядит таблица Теперь вместо где есть код [audio:тут ссылка на песню.mp3] Я вставил JS^ <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr><td align="left">4 рота - здравствуй мама</td><td align="center"> <a href='JavaScript:return false' onclick='this.style.display="none";document.getElementById("Text01").style.display="block" '>Кликни по мне</a> <p id='Text01' style='display: none;'>[audio:тут ссылка на песню.mp3]</p> </td><td align="center"><a href="1_4_rota_-_zdravstvuy_mama.mp3" rel="”nofollow”" target="_blank">Скачать</a></td></tr> </table> И в итоге плагин все равно выводится даже не смотря на то что я не нажимал по ссылке, он тупо выводится под ссылкой
  3. Есть скрипт, когда кликаем по ссылке "кликни по мне" в определенном месте страницы появляется текст. А нужно сделать, чтобы эта ссылка пропадала, после того как по ней кликнут, а вместо неё появлялся текст. <a href='JavaScript:return false' onclick='document.getElementById("Text01").style.visibility="visible"'>Кликни по мне</a> <hr/> <p id='Text01' style='visibility: hidden'>Hello world!</p>
  4. Странно, в стандартном блокноте все норм, в notepad++ тоже все норм, а когда копирую текст в wordpress начинаются траблы....
  5. В IE 9 Все нормально: В опере и в FF вот так: вот пример с видимыми границами: Сам код таблицы <table width="100%" border="1" cellspacing="0" cellpadding="5"> <tr><td align="left">Андрей Шишкин - Лола</td><noindex><td width="10%" align="center">[audio:http://dl.dropbox.com/u/16720744/%D0%9B/%D0%9B%D0%BE%D0%BB%D0%B8%D1%82%D0%B0/%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9%20%D0%A8%D0%B8%D1%88%D0%BA%D0%B8%D0%BD%20-%20%D0%9B%D0%BE%D0%BB%D0%B0.mp3]</td><td width="10%" align="center"><a href="http://dl.dropbox.com/u/16720744/%D0%9B/%D0%9B%D0%BE%D0%BB%D0%B8%D1%82%D0%B0/%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9%20%D0%A8%D0%B8%D1%88%D0%BA%D0%B8%D0%BD%20-%20%D0%9B%D0%BE%D0%BB%D0%B0.mp3" rel="”nofollow”" target="_blank">Скачать</a></td></noindex></tr> <tr><td align="left">Бахыт-Компот - Лола</td><noindex><td width="10%" align="center">[audio:http://dl.dropbox.com/u/16720744/%D0%9B/%D0%9B%D0%BE%D0%BB%D0%B8%D1%82%D0%B0/%D0%91%D0%B0%D1%85%D1%8B%D1%82-%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D1%82%20-%20%D0%9B%D0%BE%D0%BB%D0%B0.mp3]</td><td width="10%" align="center"><a href="http://dl.dropbox.com/u/16720744/%D0%9B/%D0%9B%D0%BE%D0%BB%D0%B8%D1%82%D0%B0/%D0%91%D0%B0%D1%85%D1%8B%D1%82-%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D1%82%20-%20%D0%9B%D0%BE%D0%BB%D0%B0.mp3" rel="”nofollow”" target="_blank">Скачать</a></td></noindex></tr> </table> Я уверен дело в таблице, т.к. пока её не трогал было все норм, потом добавил новые ячейки и понеслось...
  6. Нашел в интернете JS который как раз подсвечивает слова function mark(el, text, rec, minLen) { var replaced = false; for(var child = el.firstChild; child != null; child = child.nextSibling) { if (child.nodeType == 3) { // TEXT_NODE var idx = -1; while ((idx = child.nodeValue.toLowerCase().indexOf( text.toLowerCase(), idx + 1)) != -1) { if (idx > 0) { if (child.nodeValue.substr(idx-1, 1).match(/[^\s!@#$%^&*()_\-+={}\[\];:\"\'\`~\.\,]/gi)) continue; var prefix = child.nodeValue.substr(0, idx); child.parentNode.insertBefore(document.createTextNode(prefix), child); } var found = document.createElement("span"); found.setAttribute("class", "found"); found.setAttribute("className", "found"); found.appendChild(document.createTextNode(child.nodeValue.substr(idx, text.length))); var suffix = document.createTextNode(child.nodeValue.substr(idx + text.length)); child.parentNode.insertBefore(found, child); child.parentNode.insertBefore(suffix, child); child.parentNode.removeChild(child); child = found; var replaced = true; break; } } } if (! rec && ! replaced && text.match(/[\s!@#$%^&*()_\-+={}\[\];:\"\'\`~\.\,]/gi)) { var words = text.replace(/[\s!@#$%^&*()_\-+={}\[\];:\"\'\`~\.\,]/gi, " ").split(" "); for(var i = 0; i < words.length; i++) if (minLen ? words[i].length >= minLen : words[i] != "") replaced |= mark(el, words[i], true, minLen); } return replaced; } Вот пример его использования <html> <style type="text/css"> .found { font-weight: bold; } </style> <script type="text/javascript" src="text-highlight.js"> </script> <p id="test">РАЗ ДВА ТРИ</p> <script type="text/javascript"> mark( document.getElementById("test"), "ДВА", false); </script> </html> И результат его работы: РАЗ ДВА ТРИ Источник: _http://outcorp-ru.blogspot.com/2007/03/html-javascript.html Но как реализовать для сайта недогоняю...
  7. Ну он же просто показывает откуда пришел пользователь, разве не так? Хотя вроде то что надо, кстати у яндекса это как раз реализовано при просмотре "копий" страниц
  8. Делается запрос в поисковике например "глазированные сырки" и выводятся результаты поиска. человек переходит на мой сайт и если он перешел на страничку моего сайта где есть точно такой текст "глазированные сырки", а не "глазированных сырков" или "сырки с глазурью", то этот тект будет подсвечиваться, для того чтобы человек мог сразу найти нужную главу текста. вот в последней картинке я выделил в фотошопе текст, как примерно он должен выделяться или может просто цвет текста поменяться. сайт на юкозе, поэтому можно ли как то исполнить это безе php?
  9. Спасибо, вы правы, мой грубый косяк!
  10. Вот как выглядит шапка в firefox А в опере и в IE картинка пропадает. Вот код шапки <table border="0" cellpadding="0" cellspacing="0" width="100%" height="156" style="background:url('http:/site.ru/image/header2.gif');"> <tr> <td height="92" <img src="http://muzname.ucoz.ru/image/header.gif" border="0"></td> // Вот эта картинка не отображается <td width="221" height="92"><img src="http:/site.ru/image/6.gif" border="0"></td> <td width="266" height="92"><img src="http:/site.ru/image/7.gif" border="0"></td> </tr> <tr> <td height="64" style="background:url('http:/site.ru/image/8.gif');padding-left:10px;" class="topLink"></td> <td width="221" height="64" style="background:url('http:/site.ru/image/9.gif');color:#CBCAC8;" class="topLink" align="center"></td> <td width="266" height="64" style="background:url('http:/site.ru/image/10.gif');color:#CBCAC8;padding-right:10px;" class="topLink" align="center"></td> </tr> </table> почему не отображается не могу понять. http://muzname.ucoz.ru
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy