beautify_js

This commit is contained in:
Ilya Kantor 2015-03-09 18:48:58 +03:00
parent 0febe4f5fd
commit 5c2f32e184
208 changed files with 3891 additions and 1474 deletions

View file

@ -1,11 +1,11 @@
var IframeComet = new function() {
var self = this;
var connectTries = 0, reconnectTimer;
var connectTries = 0,
reconnectTimer;
var htmlfile; // for ie only
var iframe;
this.onConnected = function() {
connectTries = 0;
clearTimeout(reconnectTimer);
@ -15,10 +15,10 @@ var IframeComet = new function() {
this.onError = function(err) { /* ... */ };
this.open = function(url) {
this.open = function(url) {
connectTries++;
if(connectTries > 3) {
if (connectTries > 3) {
self.onError("Unable to connect");
}
@ -29,11 +29,11 @@ var IframeComet = new function() {
}
reconnectTimer = setTimeout(function() {
if (!self.isConnected()) {
if (!self.isConnected()) {
self.open(url);
}
}, connectTries * 2000);
// в Chrome не срабатывает при обрыве соединения,
// так что используем там другой =) транспорт
iframe.onload = function() {
@ -46,7 +46,7 @@ var IframeComet = new function() {
return connectTries == 0; // onConnect обнуляет connectTries
}
function cleanIframe() {
function cleanIframe() {
if (iframe) {
iframe.src = "javascript:false";
iframe.parentNode.removeChild(iframe); // очистка
@ -59,7 +59,7 @@ var IframeComet = new function() {
iframe = document.createElement('iframe');
iframe.src = src || 'javascript:false';
iframe.style.display = 'none';
document.body.appendChild(iframe);
}
@ -76,7 +76,7 @@ var IframeComet = new function() {
}
src = src || 'javascript:false'; // пустой src
htmlfile.body.insertAdjacentHTML('beforeEnd', "<iframe src='"+src+"'></iframe>");
htmlfile.body.insertAdjacentHTML('beforeEnd', "<iframe src='" + src + "'></iframe>");
iframe = htmlfile.body.lastChild; // window in .document.parentWindow
}