Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

theverme

Abrir pagina dentro de uma div em asp

Recommended Posts

galera tava lendo na net uns topicos de como abrir uma pagina dentro de uma div e encontrei um do tedk por sinal muito bom, em html ele funciona muito belezina

 

abri pagina dentro de uma div

 

 

ja em asp eu ele da erro...

 

 

Tipo de erro:

Active Server Pages, ASP 0139 (0×80004005)

Uma marca de objeto não pode ser colocada dentro de outra marca de objeto.

 

como solucionar esse erro??? desde ja agradeço a ajuda ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

-------------- pagina videos ----------------------------------------

 

<!--#include file="include/conexao.inc" -->
<%
Dim conexaodb
Call abreconexao
sql_videos = "select * from videos"
set rs_videos = conexaodb.execute(sql_videos)
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Carregando Pgina em DIV / AJAX</title>
<script language="javascript" src="include/ajax.js"></script>
<script language="javascript" src="include/instrucao.js"></script>
<style>
#fundo1{
position:absolute; z-index:2;
display:none; background-color:#000000; 
opacity: .6;
filter: alpha(opacity=60);
}
.fundo2 {width:500; height:420;
position:absolute; z-index:3;
visibility:hidden; background-color:#FFFFFF;
}



</style>
</head>
<body>
<%
do while not rs_videos.eof
%>
<div id="menu"><a href="javascript:void(0);" onclick="abrirPag('ver_videos.asp?video=<%=rs_videos("nome_video")%>');"><%=rs_videos("nome_video")%></a></div>
<%
rs_videos.movenext
loop
%>
<div id ="fundo1"></div>
<div id="conteudo_mostrar" class="fundo2">
</div>
</body>
</html>





-------------- ajax -------------------------------------------------

function GetXMLHttp() {
    if(navigator.appName == "Microsoft Internet Explorer") {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else {
        xmlHttp = new XMLHttpRequest();
    }
    return xmlHttp;
}

var xmlRequest = GetXMLHttp();

-------------- javascript ---------------------------------------------

function abrirPag(valor){
var url = valor;

xmlRequest.onreadystatechange = mudancaEstado;
xmlRequest.open("GET",url,true);
xmlRequest.send(null);

if (xmlRequest.readyState == 1) {
document.getElementById("fundo1");
fundo1.style.top = "0px";
fundo1.style.left = "0px";
fundo1.style.width = document.body.clientWidth;
fundo1.style.height = document.body.clientHeight;
fundo1.style.display = "block";

document.getElementById("conteudo_mostrar").innerHTML = "<img src='up.gif'style ='margin-left:225px;margin-top:180;'>";
conteudo_mostrar.style.top = (document.body.clientHeight/2)-(conteudo_mostrar.offsetHeight/2);
conteudo_mostrar.style.left = (document.body.clientWidth/2)-(conteudo_mostrar.offsetWidth/2);
conteudo_mostrar.style.visibility = "visible";


}

return url;
}

function mudancaEstado(){
if (xmlRequest.readyState == 4){
document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText;
}
}
function fechar_fundo() {
var fundo1 = document.getElementById("fundo1");
conteudo_mostrar.style.visibility = "hidden";
fundo1.style.display = "none";
}

----------------- ver_videos ----------------------------------------------------

<%
video =  request.QueryString("video")
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Clientes</title>
</head>
<body>
<table width="500" height="400" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td height="23"><a href="javascript:void(0);" onClick="fechar_fundo();">Fechar</a></td>
  </tr>
  <tr>
    <td valign="top"><object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" id="player"  width="500" height="400"> 
<param name="url" value="<%=video%>" /> 
<param name="src"value="<%=video%>" /> 
<param name="showcontrols" value="true" /> 
<param name="autostart" value="true" /> 
  <!--[if !IE]>-->   
<object type="video/x-ms-wmv"data="<%=video%>"width="500" height="400" > 
<param name="src"value="<%=video%>" /> 
<param name="autostart" value="true" /> 
<param name="controller" value="true" /> 
</object> 
<!--<![endif]-->    
</object> 

</td>
  </tr>
</table>


</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

utilize um frame ou iframe

 

você colocar uma div no seu HTML com nome de conteudo e usar um botão ou link com a seguinte instrução:

 

<a href="#" onclick="abrirPag('conteudo.htm');" style="text-decoration: none">Abre site na Div</a>

dá uma olhada aki

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade estou tentando fazer um esquema no estilo desse site aqui :videos

 

quando você clica ela abre na msm pagina.

 

to quebando a cabeça com essa parada...

Compartilhar este post


Link para o post
Compartilhar em outros sites

este erro geralmente aconte ao fazer isso

 

<object runat=server ...> 
    <object runat=server ...> 
    </object> 
</object>

pode ser o

 

<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" id="player"  width="500" height="400">
 <param name="url" value="<%=video%>" /> 
<param name="src"value="<%=video%>" /> 
<param name="showcontrols" value="true" />
 <param name="autostart" value="true" /> 
  <!--[if !IE]>-->   <object type="video/x-ms-wmv"data="<%=video%>"width="500" height="400">
<param name="src"value="<%=video%>" />
 <param name="autostart" value="true" /> 
<param name="controller" value="true" /> 
</object>
 <!--<![endif]--> 
   </object>

Compartilhar este post


Link para o post
Compartilhar em outros sites

então ja resolvi esse erro, mais apareceu outro ...

qndo clico ele abre frmz .... agora qndo fecho e tento abrir de novo ela não abri mais ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta limpar o cache...

response.expires = 0
response.expiresabsolute = Now() -1
response.addHeader "pragma","no-cache"
response.addHeader "cache-control","private"
Response.CacheControl = "no-cache"
Session.Contents.RemoveAll()
Session.Abandon

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.