Jump to content

AKS

User
  • Posts

    297
  • Joined

  • Last visited

Everything posted by AKS

  1. Вы можете сколько угодно делать мне замечания по поводу моей невнимательности - лишь бы это помогло Вам разобраться с тем, что Вы называете "этот "косячок", послал коту под хвост всю проверку". Однако я не уверен в том, что как-то поможет. Для того, чтобы разобраться, надо знать, к примеру, то, что переносы в Opera - это не ваше /n/mg, а комбинация двух символов 'rn'. Также было бы неплохо разобраться с тем, где и когда необходимо использовать флаг многострочного поиска. Ну и т.д. до "просветления", когда Вам станет понятно, что "косяки" Opera - это не более, чем результат ваших ошибок и просчетов.
  2. Непонятно то, каким образом это регулярное выражение связано с определенной вами задачей (т.е. замена переходов на новую строку)?
  3. AKS

    Replace <a>

    При той степени неопределенности, которой автор темы "наделил" свой вопрос (т.е. то ли удалить ссылку, то ли просто "задисэблить"), чтобы сделать вывод, какой ответ будет логичней, нужно быть или необычайно одаренным человеком, или же иметь определенное вдохновение. Ни тем, ни другим в данный момент я, видимо, не располагаю, т.к. мне нечего добавить к тому, что я уже написал.
  4. AKS

    Replace <a>

    html: <table> <tr> <td> <a href='#' title=''>text</a> </td> </tr> </table> js: document.onclick = function () { if (document.links) { var elem = document.links.item(0); if (elem) { if (elem.getAttribute) { var attr = elem.getAttribute('href'); // It retrieves the value of the specified attribute. alert(attr); }; if (elem.removeAttribute) { elem.removeAttribute('href', 0); // It removes the given attribute from the object. }; }; }; };
  5. [offtopic] Dimitry Wolotko, а давайте займем чуть более выгодную позицию и напишем, что вполне вероятно, что в ближайшем будущем любой из нас, в том числе и автор темы, сумеет "изобрести" нечто, заслужавающее пристального внимания. В случае, если это произойдет, нас назовут пророками, в противном случае мы просто ничего не теряем, а заодно и никого не обижаем своим недоверием. [/offtopic]
  6. На мой взгляд - это заблуждение. Большинство "изобретенных велосипедов" никуда не годятся. У них, как мне кажется, квадратные колеса и руль под сиденьем. Так что изобретать нужно.
  7. 1. Я разве писал, что я "все знаю"? Фраза "разделить свои опыт и знания с окружающими" ко мне не относится. Если и случается такое, что я кому-то что-то подсказал, то это не более, чем пересказ того, что я прочел и узнал где-то от кого-то (мир не без добрых людей) чуть раньше. 2. Я, вообще-то, не "товарищ", а всего-навсего собеседник. Хотите пообщаться с "товарищами" - вступайте в КПРФ. Или подобное обращение - это уже результат и следствие партийной принадлежности? 3. Посвятить Вас в "базовые основы ф-ия интернэта" не могу при всем своем желании. Во-первых, я не понял, о чем речь. А во-вторых, скорее всего окажется так, что я и сам ничего об этом не знаю.
  8. Мне всегда казалось, что есть смысл в том, чтобы разделить свои опыт и знания с окружающими.
  9. Ух ты! Такой я еще не встречал! Познакомите? ))))))))))))))
  10. А что красивого-то? Для начала такой совет - не пытайтесь получить ссылку на узел документа: document.getElementById('m1') // вызов метода в "шапке" документа!!! до тех пор, пока этот элемент не "появится" в документе...
  11. В FF 2 вот так: var a, b, c, d = new Array('Dog', 'Cat', 'Horse'); [a, b, c] = d; window.alert('I have several animals, a ' + a + ', a ' + b + ' and a ' + c); Ну а отвечая на вопрос "перевести array -> string" можно и распарсить по своему усмотрению: var a = new Array('Dog', 'Cat', 'Horse'); var b = a.join(',').replace(/(^|,)([^,]*)(?=($|,))/g, function (a, b, c, d) { var insert = d ? b ? ' a ' : '' : ' and a '; return insert + c + d; }); window.alert('I have several animals, a ' + b);
  12. Тогда вот первая консультация - используйте ключевое слово var при объявлении переменных: m12=document.getElementById("m12"); // неверно var m12 = document.getElementById("m12"); // верно
  13. Я не хочу доказать, я уже доказал, что: а также: - это вздор. Создайте в отдельной теме опрос участников форума.
  14. Сколько можно писать одно и тоже? Попробую последний раз (надежда умирает последней). Итак, было: this.document.getElementById('out1').id = 'hover1'; Затем последовал комментарий: Для полной картины (вроде так тоже не бывает) было добавлено еще: Ну и наконец: А теперь возьмите мои примеры и выясните, наконец, что есть результат вычисления выражений: 1. this 2. this.document 3. this.document.getElementById(/*any id that you want*/)
  15. Справедливости ради добавлю, что мы с Вами вообще ни о чем не договаривались. Совершенно верно! И, как ни странно, я своим примером косвенно ответил на этот вопрос. А ведь я преследовал другую цель. Возвращаясь к вашей сентенции "объект.объект.свойство/метод, что есть не верно", теперь можно сказать, что она даже рядом не лежит с той плоскостью, в которой находится правильный ответ. Более того - она вообще не имеет ничего общего с реальным положением дел. Очевидный и неоспоримый факт. Только Вы напрасно обращаете на это мое внимание, поскольку этот демонстарционный пример был написан мной, как я упомянул чуть выше, совершенно в других целях. Для того, чтобы это понять, достаточно будет взглянуть на то, с чего я начал в этой теме...
  16. Опять же, первое - я не собирался давать готового решения, и второе - не пытайтесь меня вынудить писать готовые решения, т.к. это дело добровольное, будет желание - тогда и напишу.
  17. С удовольствием (упрощенно, без лишних проверок): <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01//EN' 'http://www.w3.org/TR/html4/strict.dtd'> <html> <head> <title>test</title> <meta http-equiv='Content-Type' content='text/html; charset=windows-1251'> </head> <body> <div> <a href='#' onclick='(this.document || this.ownerDocument) .getElementById("test") .style.display = "block";' title=''> Click me, Peter! </a> </div> <div id='test' style='display:none'> Look, ma! It works! </div> </body> </html>
  18. Неудачный пример. Тривиальный код (вызвать в любом месте документа), который будет выполнен верно во всех отношениях: if (typeof this == 'object' && typeof this.document == 'object') { alert(this.document.getElementById); };
  19. Во-первых, я не упоминал никаких браузеров. А во-вторых, раз уж на то пошло, в Opera 9.5 эта фича уже имеется.
  20. Что же в этом неверного?
  21. IE не "гадкий". Гадким бывает сценарий, в котором не выполняются элементарные требования. Вот, например, в вашем случае в функции startGallery вдруг ни с того, ни с сего появляется идентификатор gallery__1. Где объявление этой переменной? Надо хотя бы так: <script type="text/javascript"> var gallery__1; // объявление переменной (исп. ключевое слово var) function startGallery() { gallery__1 = new gallery($('gallery__1'), { height: 300, width: 400, showCarousel: 1, showInfopane: false, thumbHeight: 75, thumbWidth: 100, timed: false, lightbox: 1 }); }; window.onDomReady(startGallery); </script>
×
×
  • 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