Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2012, 07:50
Аватар для Paguo-86PK
Профессор
Отправить личное сообщение для Paguo-86PK Посмотреть профиль Найти все сообщения от Paguo-86PK
 
Регистрация: 16.09.2009
Сообщений: 253

!hint-код по любому элементу html
Когда бывает очень тяжко, а Google не помогает, использую собственный, пусть кривой, но очень действенный способ отобразить все свойства любого html-элемента.
В частности, очень помогало шаманить над тэгами <audio>/<video> в разных браузерах.
<html><head><title>Properties Scanner</title>
<script>
function Scan(obj, n, r) {
var
 res = '';
 if(n > 3)
  return r + " <-- limited!\n";
 try {
  for(i in obj) {
   if(String(obj[i]).charAt(0) == '[')
    res += Scan(obj[i], n + 1, r + i + '.');
   else
    res += r + i + ' = ' + obj[i] + '\n';
  }
 }
 catch(e) {
  window.status = r + i + ' -> ERROR AT ' + n + ' :: ' + e;
  return res + 'err\n';
 }
 return res;
}
//--->
</script></head>
<body>
<audio></audio>
<pre onclick='this.innerText = "Please, wait for few moments..."; this.innerText = Scan(document.getElementsByTagName("audio")[0], 0, "")'><b>Click this!</b></pre>
</body></html>
Надеюс , многим новичкам поможет

Последний раз редактировалось Paguo-86PK, 08.10.2012 в 07:52.
Ответить с цитированием