Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2005, 00:41
Avatar de urgido
urgido
 
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 20 años
Puntos: 25
como lo termino

hola un amigo me paso el siguiente codigo, el cual hace abrir un frame en la misma pagina trae dos botones Abrir Frame y Cerrar el problema es que no se como integrarlo ami pagina, no se como iria la sintaxis para que me funcione al darle click en un link y s ecargue el frame. saludos

Código HTML:
var agt=navigator.userAgent.toLowerCase();
	var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);
    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
    var is_nav2 = (is_nav && (is_major == 2));
    var is_nav3 = (is_nav && (is_major == 3));
    var is_nav4 = (is_nav && (is_major == 4));
    var is_nav4up = (is_nav && (is_major >= 4));
    var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||
                          (agt.indexOf("; nav") != -1)) );
    var is_nav6 = (is_nav && (is_major == 5));
    var is_nav6up = (is_nav && (is_major >= 5));
    var is_gecko = (agt.indexOf('gecko') != -1);


    var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie3    = (is_ie && (is_major < 4));
    var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
    var is_ie4up  = (is_ie && (is_major >= 4));
    var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
    var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
    var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);
    var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
    var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);

    var is_aol   = (agt.indexOf("aol") != -1);
    var is_aol3  = (is_aol && is_ie3);
    var is_aol4  = (is_aol && is_ie4);
    var is_aol5  = (agt.indexOf("aol 5") != -1);
    var is_aol6  = (agt.indexOf("aol 6") != -1);

    var is_opera = (agt.indexOf("opera") != -1);
    var is_opera2 = (agt.indexOf("opera 2") != -1 || agt.indexOf("opera/2") != -1);
    var is_opera3 = (agt.indexOf("opera 3") != -1 || agt.indexOf("opera/3") != -1);
    var is_opera4 = (agt.indexOf("opera 4") != -1 || agt.indexOf("opera/4") != -1);
    var is_opera5 = (agt.indexOf("opera 5") != -1 || agt.indexOf("opera/5") != -1);
    var is_opera5up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4);

    var is_webtv = (agt.indexOf("webtv") != -1); 

    var is_TVNavigator = ((agt.indexOf("navio") != -1) || (agt.indexOf("navio_aoltv") != -1)); 
    var is_AOLTV = is_TVNavigator;

    var is_hotjava = (agt.indexOf("hotjava") != -1);
    var is_hotjava3 = (is_hotjava && (is_major == 3));
     var is_hotjava3up = (is_hotjava && (is_major >= 3));
    var is_js;
    if (is_nav2 || is_ie3) is_js = 1.0;
    else if (is_nav3) is_js = 1.1;
    else if (is_opera5up) is_js = 1.3;
    else if (is_opera) is_js = 1.1;
    else if ((is_nav4 && (is_minor <= 4.05)) || is_ie4) is_js = 1.2;
    else if ((is_nav4 && (is_minor > 4.05)) || is_ie5) is_js = 1.3;
    else if (is_hotjava3up) is_js = 1.4;
    else if (is_nav6 || is_gecko) is_js = 1.5;
    else if (is_nav6up) is_js = 1.5;
   else if (is_ie5up) is_js = 1.3
    else is_js = 0.0;
	
	<!--
mes_pr = "Preview"
mes_cpr = "Close Preview"
previewSize = 250;
displayPreview=1;
var ns6=document.getElementById&&!document.all
var ie4=document.all

function Maximize(id, sURL){
	var preview;
	preview=new String(document.getElementById("idMax" + id).innerHTML);
	var i=preview.indexOf("Maximize<");
	if(i > 0){	
		document.getElementById("idFrame" + id).height = 400;
		document.getElementById("idMax" + id).innerHTML = '<font color=\"#ff0000\">&raquo;</font> <a href="javascript:Maximize(' + id + ', \'' + sURL + '\')" class=\"content\">Minimize</a>';
		document.getElementById("idFrame" + id).src = sURL;
	}
	else{
		document.getElementById("idFrame" + id).height = previewSize;
		document.getElementById("idMax" + id).innerHTML = '<font color=\"#ff0000\">&raquo;</font> <a href="javascript:Maximize(' + id + ', \'' + sURL + '\')" class=\"content\">Maximize</a>';
		document.getElementById("idFrame" + id).src = sURL;
	}
}

function OnPreview(n, sUrl) {
  var prevID = n;  
  var preview;
  if(!ns6){
		preview=document.getElementById("id" + prevID).innerText;
  }else{
		preview=document.getElementById("id" + prevID).childNodes[0].nodeValue;		
  }
  var temp = new String(sUrl);
  var temp = new String(sUrl);
  if(preview == "Quick View"){
	document.getElementById("id" + prevID).innerHTML = "Close Quick View";
	document.getElementById("id" + prevID).style.cssText = "COLOR: 'red'; FONT-SIZE: 11px;";
	if(!ns6)		
		document.getElementById("idSpan" + prevID).style.visibility = "visible";
	document.getElementById("idMax" + prevID).style.visibility = "visible";
	document.getElementById("idShow" + prevID).style.display = "block";
	document.getElementById("idFrame" + prevID).src = sUrl;
  }
  else{
	document.getElementById("id" + prevID).innerHTML = "Quick View";
	document.getElementById("id" + prevID).style.cssText = "COLOR: 'red'; FONT-SIZE: 11px;";
	if(!ns6)	
		document.getElementById("idSpan" + prevID).style.visibility = "hidden";
	document.getElementById("idMax" + prevID).style.visibility = "hidden";
	document.getElementById("idShow" + prevID).style.display = "none";
	document.getElementById("idFrame" + prevID).src = "";
 }
}
function ppreview(url, id) {
	var ti = url.replace(/'/g, '\\\'');
	ti = ti.replace(/<b>/g, '');
	ti = ti.replace(/<\/b>/g, '');
      if(is_nav4 == false)
 	document.write("&nbsp;<A class=\"content\" href=\""+url+"\" id=id"+id+" onClick=\"OnPreview("+id+",'"+ti+"');return false\">Quick View</A>");
 }
function potherfunctions(url, id, title) {
	var ti = title.replace(/'/g, '\\\'');
	ti = ti.replace(/<b>/g, '');
	ti = ti.replace(/<\/b>/g, '');	
      if(is_nav4 == false)
	  {	
		document.write("<span id=\"idMax"+id+"\" STYLE=\"visibility:hidden\"><font color=\"#ff0000\">&raquo;</font> <a href=\""+url+"\" onClick=\"javascript:Maximize("+id+",'"+url+"');return false\" class=\"content\">Maximize</a></span>&nbsp;");
		if(!ns6)
			document.write("<span id=\"idSpan"+id+"\" STYLE=\"visibility:hidden\"><font color=\"#ff0000\">&raquo;</font> <a href=\""+url+"\" onClick=\"javascript:window.external.AddFavorite('"+url+"','"+ti+"');return false\" class=\"content\">Bookmark</a></span>");
		document.write("<div id=\"idShow"+id+"\" STYLE=\"display:none\"><iframe ID=\"idFrame"+id+"\" HEIGHT=\"250\" SRC WIDTH=\"90%\"></iframe></div>");
	  }
 }
__________________
Hospedaje Web al mejor costo!