Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Открыть новую тему     Написать ответ в эту тему

Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
может можно заменить на ActiveX Reader.  

ActiveX только в IE

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 04:52 18-12-2016
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ActiveX только в IE

a Safari 5.17 ?

Всего записей: 2235 | Зарегистр. 25-02-2013 | Отправлено: 05:01 18-12-2016
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
https://ru.wikipedia.org/wiki/ActiveX
научитесь самостоятельно находить ответы на простые вопросы

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 05:05 18-12-2016
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
добрый день,
кто знает как с помощью JS при Upload file with AJAX определить: Connection is aborted ?
 
заранее спасибо
 
Добавлено:

Код:
function getAJAX_Uploader_POST_DataUrl( url, mydata ) {
    var result = null;
    var scriptUrl = url;
    $.ajaxSetup({ cache: false });
    $.ajax({
        url: scriptUrl,
        data: mydata,
        type: 'POST',
        dataType: 'html',
        contentType: 'application/x-www-form-urlencoded; charset=UTF-8', // this is the default value, so it's optional
//        contentType: 'application/octet-stream', // sent binary type
        async: false,
        success: function(data) {
            result = data;
        }
    });
    return result;
}

Всего записей: 2235 | Зарегистр. 25-02-2013 | Отправлено: 18:38 23-12-2016
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
complete
Type: Function( jqXHR jqXHR, String textStatus )
A function to be called when the request finishes (after success and error callbacks are executed). The function gets passed two arguments: The jqXHR (in jQuery 1.4.x, XMLHTTPRequest) object and a string categorizing the status of the request ("success", "notmodified", "nocontent", "error", "timeout", "abort", or "parsererror"). As of jQuery 1.5, the complete setting can accept an array of functions. Each function will be called in turn.

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 21:40 23-12-2016 | Исправлено: Mavrikii, 21:40 23-12-2016
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть якорь html - CollXX. Нужно чтобы при нажатии ссылки site.com/abcd#CollXX переходило не на непосредственно якорь, а чуть выше, со смещением пикселов YYY - 50 например.
 
Такое возможно?

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 19:23 16-01-2017
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 18:34 19-01-2017 | Исправлено: VVL99, 19:00 06-03-2017
Sutar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, есть такой вопрос.
 
Есть такой кусок кода:

Код:
_creat: function(p) {
    var f = new FormData();
    for(var key in p) {
        f.append(key, p[key]);
    }
    t._request(f);
    return false;
}

 
 
В HTML я отправляю в таком виде:

Код:
t._creat({id:'5'});

 
Всё вроде работает.
Но если использовать так:

Код:
t._creat({"id":5});

 
Тоже работает.
Такой вопрос, если использовать следующие комбинации:

Код:
{id:5}
{"id":5}
{id:"5"}

 
Для функции _creat (а именно для for()) есть разница, как я буду отправлять массив? И как лучше всего отправлять?
 

Всего записей: 1150 | Зарегистр. 15-08-2011 | Отправлено: 23:19 28-01-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sutar

Цитата:
как я буду отправлять массив? И как лучше всего отправлять?  

это - не массив.
https://learn.javascript.ru/object
для создания, в данном случае, все равно как записывать.
но для использования в JSON, к примеру, разница есть
https://learn.javascript.ru/json
 
ps: ну и нужно учитывать разницу между "5" и 5

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 23:31 26-02-2017 | Исправлено: Mavrikii, 19:48 28-02-2017
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как на лету при вводе или вставке текста преобразовывать, к примеру, ссылки в теги? К примеру я пишу ссылку на картинку - как на лету отслеживать и вставлять туда уже не http://xxx.ru/yyy.jpg, а <img src="http://xxx.ru/yyy.jpg"> / То есть без сохранения формы ещё...
 
То есть к примеру чтобы при вводе в редакторе, к примеру, http://ckeditor.com/ , ссылка автоматом преобразовывалась, как если бы я кнопку вставки картинки там нажал?  
Это в принципе реализуемо?

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 09:53 03-03-2017 | Исправлено: xerpal, 09:55 03-03-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xerpal

Цитата:
 ссылка автоматом преобразовывалась, как если бы я кнопку вставки картинки там нажал?  

http://ckeditor.com/addon/autolink (но не ввод, а вставка ссылки)
с картинками хуже - откуда знаете, что это именно картинка? а если там пробелы в URL?
иначе при каждом нажатии регуляркой проверять представляет ли собой цельный кусок текста на месте вставки что то похожее на url и менять его на тег.

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 10:19 03-03-2017 | Исправлено: Mavrikii, 10:20 03-03-2017
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
 
Цитата:
http://ckeditor.com/addon/autolink (но не ввод, а вставка ссылки)

Я правильно понимаю, что если копипастом вставляешь ссылку - то она преобразуется сразу же тут же в картинку? Счас попробую поставить...
 

Цитата:
с картинками хуже - откуда знаете, что это именно картинка? а если там пробелы в URL?

Ну так проверять, чтобы не было пробелов, регуляркой, да.
 

Цитата:
иначе при каждом нажатии регуляркой проверять представляет ли собой цельный кусок текста на месте вставки что то похожее на url и менять его на тег.

Да, как-то так.  Например, при нажатии пробела проверять предыдущее "слово" введенное. У CKEDITOR есть методы на это, типа приведенного вами выше editor.on( 'paste'  ?

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 10:45 03-03-2017 | Исправлено: xerpal, 10:46 03-03-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xerpal

Цитата:
У CKEDITOR есть методы на это

http://ckeditor.com/forums/CKEditor-3.x/keypresskeydown-event
http://stackoverflow.com/questions/16713575/use-of-ckeditor-key-ckeditor-instances-editor-onkey-function-e
и тд и тп.
 
ну и CKEditor (бывший FCKeditor)

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 10:49 03-03-2017 | Исправлено: Mavrikii, 10:50 03-03-2017
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Спасибо, с копи-пасте все уже работает, может этого и хватит
Осталось найти регулярку на определение именно картинки...
ну вроде вот такая работает
Код:
/^(https?):(.*)\/(.*)\.(gif|jpg|png)$/ig

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 11:19 03-03-2017 | Исправлено: xerpal, 12:11 03-03-2017
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите обратную регулярку  вышеуказанной. То есть ВСЕ ссылки, КРОМЕ картинок...  
 
И как узнать размеры картинки ДО вставки её в тело документа?  
Пытаюсь
Код:
 
var ii = new Image();
ii.src=data;  // тут линк
var width1 = ii.naturalWidth;        
var height1 = ii.naturalHeight;
 

бесполезно  - нули и все

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 07:35 06-03-2017 | Исправлено: xerpal, 08:58 06-03-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xerpal
javascript регулярные выражения

Цитата:
То есть ВСЕ ссылки, КРОМЕ картинок.

что мешает сделать проверку по картинке и если не она, но проходит по реге ссылки, то это то, что нужно??
 
но вообще в конце будет
((?!(jpg|png|gif)).)*$

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 07:44 06-03-2017 | Исправлено: Mavrikii, 07:46 06-03-2017
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
что мешает сделать проверку по картинке и если не она, но проходит по реге ссылки, то это то, что нужно??

Да я так и сделал в итоге, просто странно выглядит.
 

Цитата:
но вообще в конце будет  ((?!(jpg|png|gif)).)*$

А можно полную строчку на всякий случай?

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 08:14 06-03-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xerpal

Цитата:
А можно полную строчку на всякий случай

ну елы палы
https://jsfiddle.net/pg88h4mj/
 

Цитата:
бесполезно  - нули и все

а src картинки кто будет выставлять?

Всего записей: 15686 | Зарегистр. 20-09-2014 | Отправлено: 08:46 06-03-2017
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
а src картинки кто будет выставлять?

А, не, я выставляю - в код забыл вставить - бесполезно(вставил). Как я понял так как картинка ещё не на странице, а в буфере - то браузер её и не грузит...

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 08:58 06-03-2017
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 08:58 06-03-2017 | Исправлено: VVL99, 19:10 06-03-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru