Daca am o pagina cu iframe, se poate sa fac ca o pagina paginata.ro/general.html sa se deschida numai din index in iframe, si daca o accesez separat in browser sa ma redirectioneze pe index? Va multumesc! Am uitat sa mentionez ca site-ul e in html
Daca am o pagina cu iframe, se poate sa fac ca o pagina paginata.ro/general.html sa se deschida numai din index in iframe, si daca o accesez separat in browser sa ma redirectioneze pe index? Va multumesc! Am uitat sa mentionez ca site-ul e in html
Cred ca poti face un redirect javascript la inceputul paginii "general.html" astfel incat daca referer-ul e indexul sa afiseze pagina si daca nu sa redirectioneze catre index.
Daca ai acces la server poti folosi un referer redirect prin mod_rewrite.
Dar nu stiu daca iframe-ul pastreaza referer-ul initial sau il considera pe index ca fiind referer, asa ca s-ar putea sa fie ceva probleme.
Exemple de scripturi:
Pt javascript: The JavaScript Source: User Details: Referrer Redirect
Pt mod_rewrite: mod_rewrite: redirect requests based on referer
Those were fast strange times and we worked in fast strange ways.
am incercat asa si nu merge ai idee de ce?
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var refarray = new Array();
refarray['excite.com'] = "page.html?from=excite";
refarray['yahoo.com'] = "page.html?from=yahoo";
refarray['lycos.com'] = "page.html?from=lycos";
refarray['infoseek.com'] = "page.html?from=infoseek";
refarray['google.com'] = "page.html?from=google"
for (var i in refarray) {
if (document.referrer.indexOf(i) != -1) window.location.replace(refarray[]);
}
// End -->
</script>
din iframe, pe evenimentul onload (<body onload="">) accesezi parintele
parent.document.URL
si vei primi url-ul curent pt. care folosesti metoda indexOf si vezi daca exista 'index' in url daca nu: parent.window.location daca da.. nu faci nimic..
Nu am testat.. dar in principiu ar trebui sa mearga...
Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)