Ответы пользователя по тегу JavaScript
  • Загрузка своего Javascript в контент iFrame?

    А зачем именно фрейм? можно же в тело добавить ваш скрипт, который будет иметь полный доступ к странице эппл.
    Ответ написан
  • быстрые манипуляции со строками таблицы

    На сервер такое тоже не перенесешь, статический грид 5K будет грузится очень долго, я предлагаю вам попробывать не использовать table впринципе, а перейти на ul li, браузеры работают со списками гораздо быстрее, даже IE7, сам правда пробывал на тысячи записей, грид на js заполнялся очень долго, не говоря уж об IE который всю винду подвешивал. А вот со списками все гораздо веселее выглядело! плюс к этому совет от и я думаю будет побыстрее… строку внутри li элумента делайте inline элкментами, например span они быстрее div
    Ответ написан
    1 комментарий
  • Большая нагрузка на браузер при вкл jquery?

    Не понимаю причем тут аякс и лупа, ну пусть каталог загружается аяксом, по факту загрузки (onload callback) делайте $(каталог).CloudZoom(); и так каждый раз. А зачем при наведении грузить плагин я так и не понял.
    Ответ написан
    Комментировать
  • Синтаксис ООП в js и использование prototype

    Ну на самом деле разница между B и E есть, в случае E, когда метод объявляется прямо в конструкторе он будет иметь доступ к приватным переменным и методам, это так называемые привилегированные методы, а вот в примере B нет возможности работать с приватными данными.
    Вот о чем я говорю:
    var MyClass = function() {
      // Приватные атрибуты
      var _a, _b;
      // Приватный метод
      function _myPrivate(isbn) {
      } 
      // публичный привилегированный метод
      this.MyPublicPlus = function() {

      };
    }

    // публичный непривилегированный метод.
    MyClass.prototype = {
      MyPublic: function() {
      }
    };


    Метод MyPublicPlus будет иметь доступ к _a, _b и _myPrivate(), а MyPublic нет…
    Ответ написан
    Комментировать