|
|
|
Разночтения ie и ff
|
|||
|---|---|---|---|
|
#18+
Есть такой код для tooltip ссылок. В ie работает, в ff - нет. Где разночтения браузеров? Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2009, 17:22 |
|
||
|
Разночтения ie и ff
|
|||
|---|---|---|---|
|
#18+
Н-да, это прям больше похоже на какой-то клон языка, нежели на javascript ... - хотя на отсутствие оканчивающих точек с запятой интерпретатор смотри спустя рукава, но все же очень советуется ставить их; - document.all.xxxx и document.xxxx - так работает только ИЕ, для кроссбраузерности надо обращаться через id: getElementById(); - layer - пережиток прошлого, обычно используют див с абсолютным позиционированием и z-index; - установка размерности допустима только в стилях, при указании атрибутов это всегда пиксели (или проценты), "px" ставить не надо; - в стилях всегда надо ставить размерность (очень настоятельно советуется, чтобы не было разночтения браузерами); - не староват ли доктайп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2009, 17:53 |
|
||
|
Разночтения ie и ff
|
|||
|---|---|---|---|
|
#18+
Учёл замечания и сократил до вот так. Пока всё также. Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2009, 19:28 |
|
||
|
Разночтения ie и ff
|
|||
|---|---|---|---|
|
#18+
Из того, что снова увидел: - ietruecbode() возвращает не элемент, а коллекцию элементов (из одного элемента); - странно, что в функцию передается событие е, но работа ведется с объектом event; - для кроссбраузерности объект event явно не передается, нужна проверка в функции типа такой if (!e) _e = event; и работать с переменной _e. Похвально, что хочется все делать ручками, но достаточно удобно воспользоваться, скажем, jQuery, где одной функцией можно определить абсолютное положение объекта и туда вывести свой тултип. Или и вовсе воспользоваться готовыми решениями - кроссбраузерными, рабочими, правильными и красивыми. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2009, 01:21 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=291&tid=1454750]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 405ms |

| 0 / 0 |
