Chatbox em cima dos widgets! Qua 25 Fev 2015 - 17:28
Bom, pra isso existem várias formas de se fazer, porém a mais correta é essa que eu estou postando aqui!
Tem várias razões, mas vou destacar algumas:
1- Não consome recursos, mesmo que o investimento do código esteja errado!
2- Não "aguarda" o DOM estar pronto para entrar em funcionamento, isso quer dizer que o chat irá aparecer instantaneamente na tela!
3- Mesmo que você desative o chat, o código não dá erros e não consome recurso algum!!!
Aqui está o código e o investimento ideal é somente no índice:
Nota: Fique atento caso você possua algum outro código de personalização do chat, nesse caso terá que mixar os códigos para que não entrem em conflito!
JS
Tem várias razões, mas vou destacar algumas:
1- Não consome recursos, mesmo que o investimento do código esteja errado!
2- Não "aguarda" o DOM estar pronto para entrar em funcionamento, isso quer dizer que o chat irá aparecer instantaneamente na tela!
3- Mesmo que você desative o chat, o código não dá erros e não consome recurso algum!!!
Aqui está o código e o investimento ideal é somente no índice:
- Código:
// Redefine function!
function insertChatBox(chatbox_id, chatbox_url) {
return insertChatBoxNew(chatbox_id, chatbox_url);
}
// Redefine function!
function insertChatBoxNew(chatbox_id, chatbox_url) {
// Put the chat box on top of widgets!
$('#' + chatbox_id).parent().detach().prependTo('#wrapper');
document.getElementById(chatbox_id).innerHTML = '<iframe src="/chatbox/index.forum?archives" id="frame_chatbox" scrolling="no" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="0"></iframe>';
}
Nota: Fique atento caso você possua algum outro código de personalização do chat, nesse caso terá que mixar os códigos para que não entrem em conflito!
JS