Ola pessoal

A muito tempo não uso o Visual studio. De repente meu neto me pergunta como chamar um arquivo .html usando uma função do javascript a partir do arquivo aspx.

Como fiz e não funcionou:

Função javascript (obtida de um membro do DEVBRASIL)

function abrir(URL) {

var width = 900;
var height = 500;
var left = 220;
var top = 99;
window.open(URL, 'janela', 'width=' + width + ', height=' + height + ', top=' + top + ', left=' + left + ', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');

}

no aspx

<a href="javascript:abrir(chat.html")></a>

Não entendi o que é URL...

Falta fazer referência no arquivo C#?

A janela é para chamar um chat a partir do SignaIR

Exibições: 12

Respostas a este tópico

Olá João, como vai?

acredito que função javascript está ok. o unico probleminha que detectei foi na chamada da função onde:

<a href="javascript:abrir(chat.html")></a>

o correto seria:

<a href="javascript:abrir('chat.html')"></a>

Note a sutil diferença onde passo entre aspas simples o endereço da pagina. fazendo isso vai funcionar, testei seu código sem problemas.

Abrs

Ola Márcio

Realmente só faltava isso. Está funcionando corretamente. A surpresa é o SignaIR que não é estável. A propósito: tem como melhorar a interface desse chat?

Márcio J Ferreira disse:

Olá João, como vai?

acredito que função javascript está ok. o unico probleminha que detectei foi na chamada da função onde:

<a href="javascript:abrir(chat.html")></a>

o correto seria:

<a href="javascript:abrir('chat.html')"></a>

Note a sutil diferença onde passo entre aspas simples o endereço da pagina. fazendo isso vai funcionar, testei seu código sem problemas.

Abrs

Conforme email enviado, funcionou após a crreção indicada por você

RSS

© 2017   Criado por Ramon Durães.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço