LEX1
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору WatsonRus Пожалуй я переоценил затраты трафика, в реальности его уходит около ста байт, да и кешируется оно. Кнопку можно сделать, разделив js-ку надвое. Верхнюю часть оставить, а из нижней сделать кнопку Код: javascript:(function(){var gtId='ujs_getip';var fr=document.getElementById(gtId); if(!fr)fr=document.createElement('iframe');fr.setAttribute('id',gtId);fr.setAttribute('frameborder','0'); fr.setAttribute('style','width:0px;height:0px;visibility:hidden;position:absolute;left:-999em;'); fr.setAttribute('src','http://www.tsql.de/download/addon/ip-adresse.php'); fr.addEventListener('load',function(){if(opera&&opera.version()>=9.5){fr.contentWindow.postMessage('getip')}else{fr.contentDocument.postMessage('getip')}},false); document.documentElement.appendChild(fr)})() | Imperator Цитата: Q: Иногда вместо закачки файла качалкой, открывается новая страница и на ней куча непонятных символов. A: Это известная проблема Opera, при неточных настройках сервера (если не правильно указан MIME-тип для данного расширения). Можно дождаться загрузки и сохранить файл. Бороться с этим можно, явно указав проблемные расширения. Ctrl+F12-Дополнительно-Загрузки. Снимите галочку "Скрыть типы, открываемые Opera" и найдите "application/octet-stream". Укажите расширения через запятую. |
| Всего записей: 3793 | Зарегистр. 24-10-2005 | Отправлено: 19:16 16-06-2008 | Исправлено: LEX1, 19:18 16-06-2008 |
|