function complete() {
                initIframe();
                self.socket.setBuffer(false);
            }
Posts a encoded message to the Socket.IO server using an iframe.
The iframe is used because script tags can create POST based requests.
The iframe is positioned outside of the view so the user does not
notice it's existence.

@param {String} data A encoded message.
@api private