Href in xml verso ancora posta dentro un iframe

Marco Miotti

Nuovo Utente
13 Ott 2015
1
0
0
Come da titolo sto cercando da giorni di linkare ad un determinato segnalibro in html esterne, all'interno di un iframe.
Il link href funziona e carica le pagine desiderate nell'iframe ma non scrolla al segnalibro.

|CODE| dell'xml:
<?xml version="1.0"?>
<content>
<image Thumb="articoli/rilassamento/immagini/1a.jpg" Large="articoli/rilassamento/immagini/1b.jpg" Caption="PROVA LINK IFRAME">
<copy><![CDATA[<p>LINK VERSO L'IFRAME:<a href="index_files/iframe-content.htm#articolo" target="external-frame">LINK ARTICOLI IN IFRAME QUI' SOTTO MA NECESSITA DI UN SEGNALIBRO PER SCORRERE GIU' AUTOMATICAMENTE</a></p>]]></copy>
</image> ...

|CODE| dell'index.html:
<script>
/*
* When the iframe is on a different subdomain, uncomment the following line
* and change "example.com" to your domain.
*/
// document.domain = "example.com";
function setIframeHeight(iframe) {
if (iframe) {
var iframeWin = iframe.contentWindow || iframe.contentDocument.parentWindow;
if (iframeWin.document.body) {
iframe.height = iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight;
}
}
};
window.onload = function () {
setIframeHeight(document.getElementById('external-frame'));
};
</script>
</head>
<body>
<p><a name="articolo"></a></p>
<iframe name="external-frame" src="index_files/iframe-content_002.htm" id="external-frame" frameborder="0" height="917"></iframe> ...


|CODE| di una pagina da caricare in iframe:
</head>
<body>
<h1>cliccato</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
eiusmod tempor incididunt ut labore...</p>
<p><a name="articolo"></a></p> ...


Se il forum lo consente potrei pubblicare il link temporaneo del sito in questione per maggior chiarezza.
In pratica devo comunicare dinamicamente con una gallery in flash, tramite xml, la quale fa da menù di contenuti html eterni da visualizzarsi in iframe (ma all'altezza del loro segnalibro). Spero di essere stato abbastanza chiaro e di non aver postato troppi codici diversi... Grazie.