@M4iku
Tu explicación es algo confusa,
pagina padre, página hijo? Estás usando iframes?
suponiendo que no...
tenés un código que está en una página (hijo como vos decis) que es cargada en un div de otra (padre), pero... quien y como se carga?
Además que función cumple eso de condicionar la carga al length de la cadena?
Como sea la úinica interpretación más o menos lógica que puedo suponer es esta
load.html
Código HTML:
Ver original<!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"> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <div id="center-column" style="width: 500px;height: 500px; border: solid 1px #000;"> cargar...
<script type="text/javascript"> //<![CDATA[
$(document).ready(function(){
$("#center-column").load('fondo1.html');
});
//]]>
fondo1.html
Código HTML:
Ver originalContenido de fondo 1
<br />cargar con link normal:
<a href="fondo2.html">ver
</a><br />cargar con jquery load():
<a href="#" id="visor">ver
</a>
<script type="text/javascript"> //<![CDATA[
$("#visor").click(function(event) {
$("#center-column").load('fondo2.html');
});
//]]>
fondo2.html
Saludos