Tengo una pagina principal, y dentro un marco flotante con una galeria de imagenes, como hago para que cuando hago click en la imagen se abra en la pagina principal y no en el marco?
Se que hay que poner un target="_parent" pero no se donde
Ejemplo en la Web, estan las dos maneras con el iframe y sin el iframe:
http://indarte.com.uy/extra/simplegallery/resultados_2remateconjunto.htm
Ejemplo en Imagenes:
http://subirimagenes.net/show-image.php?id=f455cbe1fa59d9b680d49ddf74785b4a
Nose si hay que cambiar alguna linea en este archivo:
http://indarte.com.uy/extra/simplegallery/js/simplegallery.js
o en este:
Código:
require_once("../inc/functions.php"); if(isset($_POST['action'])) { $gallery_folder = "../gallery/"; $sg_path = $_POST['sg_path']; $sg_main_category = $_POST['sg_main_category']; $sg_twidth = $_POST['sg_twidth']; $sg_theight = $_POST['sg_theight']; if($_POST['action']=="loadData") { $crumbs = get_crumbs($gallery_folder, $sg_main_category); $dirs = get_dirs($gallery_folder); $images = get_images($gallery_folder); } else if($_POST['action']=="changeDir") { $newdir = $_POST['newdir']; $crumbs = get_crumbs($newdir, $sg_main_category); $dirs = get_dirs($newdir); $images = get_images($newdir); } if($sg_path=='') { echo '<script type="text/javascript" src="js/fancybox/jquery.fancybox.js?v=2.0.6"></script>'; echo '<link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />'; echo '<link rel="stylesheet" type="text/css" href="js/fancybox/jquery.fancybox.css?v=2.0.6" media="screen" />'; } else { echo '<script type="text/javascript" src="'.$sg_path.'/js/fancybox/jquery.fancybox.js?v=2.0.6"></script>'; echo '<link rel="stylesheet" type="text/css" href="'.$sg_path.'/css/style.css" media="screen" />'; echo '<link rel="stylesheet" type="text/css" href="'.$sg_path.'/js/fancybox/jquery.fancybox.css?v=2.0.6" media="screen" />'; } if($_POST['action']=="changeDir") { echo '<script>sg_reload("'.$sg_path.'", "'.$sg_main_category.'", "'.$sg_twidth.'", "'.$sg_theight.'");</script>'; } if($crumbs) { $i=1; echo '<ul id="sg_crumbs">'; foreach($crumbs as $value) { if($i==count($crumbs)) { echo '<li class="current" id="'.$value['path'].'">'.$value['name'].'</li>'; $currentDir = $value['name']; } else { echo '<li id="'.$value['path'].'">'.$value['name'].'</li>'; } $i++; } echo '</ul>'; } if($dirs) { $i=1; echo '<ul id="sg_dirs">'; foreach($dirs as $value) { if($i==count($dirs)) { echo '<li class="last" id="'.$value['path'].'">'.$value['name'].'</li>'; } else { echo '<li id="'.$value['path'].'">'.$value['name'].'</li>'; } $i++; } echo '</ul>'; } if($images) { echo '<ul id="sg_images">'; foreach($images as $value) { if($sg_path=='') { echo '<li><a href="inc/img.php?i='.$value.'" rel="'.$currentDir.'" title=""><img src="inc/img.php?c='.$value.'&w='.$sg_twidth.'&h='.$sg_theight.'"></a></li>'; } else { echo '<li><a href="'.$sg_path.'/inc/img.php?i='.$value.'" rel="'.$currentDir.'" title=""><img src="'.$sg_path.'/inc/img.php?c='.$value.'&w='.$sg_twidth.'&h='.$sg_theight.'"></a></li>'; } } echo '</ul>'; } echo '<div style="clear:both;"></div>';
Gracias por la ayuda