Buongiorno a tuttispero di non aver cannato la sezione visto che sono stato in dubbio fino alla fine su dove collocare il post.
In realtà è un problemino altamente sciocco che, tuttavia, mi sta facendo impazzire.
Partendo dal presupposto che ho una pagina divisa in frame:
All'interno della chatinput (input.php) - una barrina con una serie di tastini random - ho implementato questo (evitando tutto lo script/css):Codice HTML:<HTML> <frameset ROWS="*,45,70,0" border="0" frameborder="NO" framespacing="0" marginheight="0" marginwidth="0"> <frame SRC="testo.php" NAME="chattesto"> <frame SRC="statomaster.php" NAME="statomaster"> <frame SRC="input.php" NAME="chatinput"> <frame SRC="refresh.php" NAME="chatrefresh"> </frameset> </HTML>
Il codice, in questo caso, funziona con un solo problema ... si apre nel frame chatinput e NON nel chattesto.Codice PHP:<td valign=top Title="Descrizione del Luogo"><a href="#dialog" name="modal" target="chattesto">
<input type="submit" value="Descrizione del Luogo" title="Descrizione del Luogo" class="ares"></a></td>
<div id=box>
<div id=dialog class=window><?= ($Descrizione) ?></div>
<div id=mask></div>
</div>
Come posso dunque, dato il tastino nella pagina input.php, trasferire il contenuto nella pagina testo.php (CHATTESTO)? .-.
lo scipt inserito all´interno della pagina input.php (quello sopra) - tra i due <head</head> - è questo:
Lo script in questione - quello principale - è:Codice HTML:<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push([´_setAccount´, ´UA-25993903-1´]); _gaq.push([´_trackPageview´]); (function() { var ga = document.createElement(´script´); ga.type = ´text/javascript´; ga.async = true; ga.src = (´https:´ == document.location.protocol ? ´https://ssl´ : ´http://www´) + ´.google-analytics.com/ga.js´; var s = document.getElementsByTagName(´script´)[0]; s.parentNode.insertBefore(ga, s); })(); </script>
Lo script funziona perfettamente, è solo l'aperuta che mi sfalla.Codice HTML:$(document).ready(function() { $(´a[name=modal]´).click(function(e) { e.preventDefault(); var id = $(this).attr(´href´); var maskHeight = $(document).height(); var maskWidth = $(window).width(); $(´#mask´).css({´width´:maskWidth,´height´:maskHeight}); $(´#mask´).fadeIn(1000); $(´#mask´).fadeTo("slow",0.8); $(id).fadeIn(2000); }); $(´.window .close´).click(function (e) { e.preventDefault(); $(´#mask´).hide(); $(´.window´).hide(); }); $(´#mask´).click(function () { $(this).hide(); $(´.window´).hide(); }); $(window).resize(function () { var box = $(´#box.window´); var maskHeight = $(document).height(); var maskWidth = $(window).width(); $(´#mask´).css({´width´:maskWidth,´height´:maskHeight}); var winH = $(window).height(); var winW = $(window).width(); box.css(´top´, winH/2 - box.height()/2); box.css(´left´, winW/2 - box.width()/2); }); });

LinkBack URL
About LinkBacks
