Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.09.2015, 14:48
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

в chrome не работает onfocus
да и onmouseover тоже...
делаю так:
<input id='copyme' type=text size=30 value='sometext' onfocus='copyToClipboard(document.getElementById("copyme").value);'>

(также делал $(this).val())

<script>
function copyToClipboard(text)
{
    alert(text);
}
</script>


в лисе всё работает исправно, а в хроме по нулям и даже ошибок никаких нет
просто вообще ничего не происходит
почему?
Ответить с цитированием
  #2 (permalink)  
Старый 06.09.2015, 16:56
Аспирант
Отправить личное сообщение для nesnayka Посмотреть профиль Найти все сообщения от nesnayka
 
Регистрация: 06.09.2015
Сообщений: 61

onmousedown="copyToClipboard(this.value);"
А так?
Ответить с цитированием
  #3 (permalink)  
Старый 06.09.2015, 17:18
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

ля грёбаный баг!
перезагрузил хром и всё ок стало
а то даже такой код работал в хроме на другом сайте, работал в ФФ на этом сайте, но не работал в хроме на этом сайте
<input type=button onclick='alert("fbe");'>
Ответить с цитированием
  #4 (permalink)  
Старый 06.09.2015, 17:52
Аспирант
Отправить личное сообщение для nesnayka Посмотреть профиль Найти все сообщения от nesnayka
 
Регистрация: 06.09.2015
Сообщений: 61

Сообщение от greenwar Посмотреть сообщение
ля грёбаный баг!
перезагрузил хром и всё ок стало
а то даже такой код работал в хроме на другом сайте, работал в ФФ на этом сайте, но не работал в хроме на этом сайте
<input type=button onclick='alert("fbe");'>
Хром - ЗЛО! )))
Ответить с цитированием
  #5 (permalink)  
Старый 07.09.2015, 11:59
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

Сообщение от nesnayka Посмотреть сообщение
Хром - ЗЛО! )))
я всю жизнь сидел на фф и намучился с его флэш-плагином, который уже вконец оборзел на тормозах любого видео (я под линухом сижу)
cobe вообще не показывает
тормоза жуткие
в хроме вообще идеально в этом плане
ну и в остальном всё не так плохо
Ответить с цитированием
  #6 (permalink)  
Старый 07.09.2015, 12:05
Аспирант
Посмотреть профиль Найти все сообщения от forwardonly2015
 
Регистрация: 31.08.2015
Сообщений: 90

Сообщение от greenwar
в хроме вообще идеально в этом плане
Да ладно, идеально, рассмешил. Эта падла, по прожорливости любое хаскель-говно за пояс заткнет. Что касается переформанса, тоже спорно. На многих задачах хром сливает FF
Ответить с цитированием
  #7 (permalink)  
Старый 07.09.2015, 12:38
Аспирант
Посмотреть профиль Найти все сообщения от forwardonly2015
 
Регистрация: 31.08.2015
Сообщений: 90

greenwar,
Вот тебе простой пример, введи в поле foo bar и baz
<html>
<head>

</head>
<body>

<input id="input">
<div id="out"></div>

<script>

arr=[]
c=3000
while(c--) arr.push("foo")
c=3000
while(c--) arr.push("bar")
c=3000
while(c--) arr.push("baz")

input.oninput=function(){
  
  console.time("test")
  
  out.innerHTML=""
  var re=new RegExp(this.value)
  var outarr=arr.filter(function(str){return re.test(str)})
  out.innerHTML=outarr.join("<br>")
  
  console.timeEnd("test")
 
}

</script>


</body>
</html>

сравни на хроме и ff

Вот результаты на машине средней паршивости с вендой

FF:

test: таймер запущен tst.html:22
test: 31мс tst.html:29
test: таймер запущен tst.html:22
test: 109мс tst.html:29
test: таймер запущен tst.html:22
test: 94мс tst.html:29
test: таймер запущен tst.html:22
test: 125мс tst.html:29
test: таймер запущен tst.html:22
test: 265мс tst.html:29
test: таймер запущен tst.html:22
test: 204мс tst.html:29
test: таймер запущен tst.html:22
test: 125мс tst.html:29
test: таймер запущен tst.html:22
test: 250мс tst.html:29
test: таймер запущен tst.html:22
test: 234мс tst.html:29

chrome:

test: 42.000ms
tst.html:29 test: 1216.000ms
tst.html:29 test: 2847.000ms
tst.html:29 test: 372.000ms
tst.html:29 test: 5529.000ms
tst.html:29 test: 5997.000ms
tst.html:29 test: 553.000ms
tst.html:29 test: 3872.000ms
tst.html:29 test: 6676.000ms

Визуально на хроме это выглядит еще более отвратно, хочеться взять и у*бать.
Ответить с цитированием
  #8 (permalink)  
Старый 07.09.2015, 22:10
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

ну да, хром тут притормаживает визуально
но сами страницы в хроме грузятся куда быстрее
и я говорил про скорость видео под линухом
я бы может на лисе и остался, если бы не такая ебанутая разница в производительности
а ещё хром почему-то вообще не просит адобовский плагин, в отличие от лисы, которой его надо руками ставить (ну или через апдейты)

Последний раз редактировалось greenwar, 07.09.2015 в 22:28.
Ответить с цитированием
  #9 (permalink)  
Старый 08.09.2015, 10:20
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Цитата:
но сами страницы в хроме грузятся куда быстрее
Ага, на пол секунд и то не всегда..

Цитата:
и я говорил про скорость видео под линухом
greenwar, хз, сижу в FF под Ubuntu 15.04 (Vivid Vervet), Все нормально. Chrome изаю только для отладки на android..
Ответить с цитированием
  #10 (permalink)  
Старый 08.09.2015, 10:25
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

forwardonly2015, а че разница такая большая?

FF
Цитата:
test: timer started showhtml:22
test: 196.84ms showhtml:29
test: timer started showhtml:22
test: 48.66ms showhtml:29
test: timer started showhtml:22
test: 47.35ms showhtml:29
test: timer started showhtml:22
test: 62.48ms showhtml:29
test: timer started showhtml:22
test: 2.14ms showhtml:29
test: timer started showhtml:22
test: 2.67ms showhtml:29
test: timer started showhtml:22
test: 3.32ms showhtml:29
test: timer started showhtml:22
test: 3.68ms showhtml:29
test: timer started showhtml:22
test: 3.3ms showhtml:29
test: timer started showhtml:22
test: 3.26ms showhtml:29
test: timer started showhtml:22
test: 3.46ms
Chrome
Цитата:
showhtml:29 test: 14.999ms
showhtml:29 test: 123.021ms
showhtml:29 test: 122.182ms
showhtml:29 test: 116.162ms
showhtml:29 test: 0.987ms
showhtml:29 test: 1.754ms
showhtml:29 test: 1.020ms
showhtml:29 test: 1.170ms
showhtml:29 test: 0.894ms
showhtml:29 test: 1.754ms
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
расширение chrome, js не работает xhugo Общие вопросы Javascript 3 03.03.2017 21:47
работает в Chrome, Safari, не работает в IE, Opera, FF balashovka jQuery 1 29.01.2013 13:28
??? Скрипт не работает в IE, FF и Opera, но работает в Chrome и Safari psiworm jQuery 1 28.01.2013 10:05
jQuery, не работает в ie, chrome и safari crowbar Javascript под браузер 3 30.04.2012 12:45
Выпадающее меню не работает в Chrome Bangoo jQuery 1 21.03.2011 20:33