Jump to content


Photo

Janelas Personalizadas


  • Faça o login para participar
2 replies to this topic

#1 rike_0

rike_0

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 13/03/2006, 09:29

e ae gente............

bom to qurendo fazer um negócio mas naum tenho a minima idéias de como fazer....

bom tenho uma ávore e quero q os links dessa arore abram em um a nova janela com tamnho personalizado........ o problema é q.... quem gera o link é o java script..... e eu naum sei como fazer pra colocar as configurações de uma nova janela no link...... eu coloca apenas o caminha pro link e já era....

eu quero q ea abra numa janela sem nenhuma barra só com a rolagem verttical.....


o q eu tenho é isso...

******************************************************************************************

// Creates the node icon, url and text

dTree.prototype.node = function(node, nodeId) {

var str = '<div class="dTreeNode">' + this.indent(node, nodeId);

if (this.config.useIcons) {

if (!node.icon) node.icon = (this.root.id == node.pid) ? this.icon.root : ((node._hc) ? this.icon.folder : this.icon.node);

if (!node.iconOpen) node.iconOpen = (node._hc) ? this.icon.folderOpen : this.icon.node;

if (this.root.id == node.pid) {

node.icon = this.icon.root;

node.iconOpen = this.icon.root;

}

str += '<img id="i' + this.obj + nodeId + '" src="' + ((node._io) ? node.iconOpen : node.icon) + '" alt="" />';

}

if (node.url) {

str += '<a id="s' + this.obj + nodeId + '" class="' + ((this.config.useSelection) ? ((node._is ? 'nodeSel' : 'node')) : 'node') + '" onmouseover="window.status=window.defaultStatus;return true;" href="' + node.url + '"';

if (node.title) str += ' title="' + node.title + '"';

if (node.target) str += ' target="' + node.target + '"';

if (this.config.useStatusText) str += ' onmouseover="window.status=\'' + node.name + '\';return true;" onmouseout="window.status=\'\';return true;" ';

if (this.config.useSelection && ((node._hc && this.config.folderLinks) || !node._hc))

str += ' onclick="java script: ' + this.obj + '.s(' + nodeId + ');"';

str += '>';

}

else if ((!this.config.folderLinks || !node.url) && node._hc && node.pid != this.root.id)

str += '<a ' + '" onmouseover="window.status=window.defaultStatus;return true;" href="java script: ' + this.obj + '.o(' + nodeId + ');" class="node">';

str += node.name;

if (node.url || ((!this.config.folderLinks || !node.url) && node._hc)) str += '</a>';

str += '</div>';

if (node._hc) {

str += '<div id="d' + this.obj + nodeId + '" class="clip" style="display:' + ((this.root.id == node.pid || node._io) ? 'block' : 'none') + ';">';

str += this.addNode(node);

str += '</div>';

}

this.aIndent.pop();

return str;

};


************************************************************************************
e no html eu coloco


***************************************************************
d.add(11,10,'capa_edicao_8','ed_08.jpg','','_blank','download/imgs/jpg.gif');
***************************************************************

enton..... isso cria o link e o nome do link.... como eu faço pra que estes links abram numa nova janea personalizada ??

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 15/03/2006, 21:40

use uma função com mais ou menso isso:
window.open('pagina.htm','width=400, height=200, scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
width = largura da janela
height = altura da janela

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 aquiles1979

aquiles1979

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado
  • Localidade:Sorocaba-SP

Posted 21/03/2006, 21:59

perdoem minha ignorancia, mas eu gostaria de fazer esse lance de janelas personalizadas, mas eu não me lembro muita coisa de html e script

eu to fazendo um site, e o link eh uma imagem, quero que esse link, abra uma janela personalizada,

mas não sei qual o código, nem onde e como inserir isso no html =[

alguém pode me ajudar?
=( "o soldado está ferido...
...MAS NÃO ESTÁ MORTO" =)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq