Hallo,
Het onderwerp is al een aantal maal de revue gepasseerd, maar het laden van een pagina
bijvoorbeeld vanaf google.nl zorgt ervoor dat de context van de frames verloren gaat.
Hiervoor zijn een aantal javascripts in omloop, momenteel heb ik deze:
Het script dat door de afzonderlijke pagina's wordt aangeroepen:
Elke afzonderlijke pagina bevat:
Nu werkt deze code perfect in FireFox maar 'bijna uiteraard' niet in Internet Explorer..
Sowieso krijg ik een 'To help protect your security... resticted this file from showing..' melding,
maar zelfs als ik allow kies, krijg ik nog steeds geen pagina..
Nu zou ik graag willen weten of iemand een idee heeft waarom het niet werkt, en als er bijvoorbeeld mensen geen javascript gebruiken hoe ik dit kan opvangen, het zou zonde zijn als deze mensen een blanke pagina voorgeschoteld krijgen.
Alvast bedankt,
Nick
Het onderwerp is al een aantal maal de revue gepasseerd, maar het laden van een pagina
bijvoorbeeld vanaf google.nl zorgt ervoor dat de context van de frames verloren gaat.
Hiervoor zijn een aantal javascripts in omloop, momenteel heb ik deze:
Het script dat door de afzonderlijke pagina's wordt aangeroepen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| pageURL = "content.html";
if (parent.document.URL) {
parentURL = parent.document.URL;
if (parentURL.indexOf('?') != -1) {
pageURL = parentURL.substring(parentURL.indexOf('?')+1,parentURL.length);
}
}
function fillFrame() {
parent.content.location.href = pageURL;
} |
Elke afzonderlijke pagina bevat:
code:
1
2
3
| if (top.location == self.location) {
top.location.href = "index.html" + "?" + window.location.href;
} |
Nu werkt deze code perfect in FireFox maar 'bijna uiteraard' niet in Internet Explorer..
Sowieso krijg ik een 'To help protect your security... resticted this file from showing..' melding,
maar zelfs als ik allow kies, krijg ik nog steeds geen pagina..
Nu zou ik graag willen weten of iemand een idee heeft waarom het niet werkt, en als er bijvoorbeeld mensen geen javascript gebruiken hoe ik dit kan opvangen, het zou zonde zijn als deze mensen een blanke pagina voorgeschoteld krijgen.
Alvast bedankt,
Nick