redirecting with frames
-
anyone good with JavaScript here??? or have another idea ta solve a problem I have???
Set up my WP in frames an I know that after I get indexed in fo from my pages will be placed in the search results and link back to that page…but not that page behind my frames..people coming in off the search results wont see my frame set-up at all.
I’ve fixed it before on another set-up using this JS in each page…
//////////////////////////////////////////////////////
<script language=”JavaScript” type=”text/JavaScript”>
<!–
function frameMe(){
var frameset = “index.html”;
var frame = “mainFrame”;
page = new String(self.document.location);
var pos = page.lastIndexOf(“/”) + 1;
var file = page.substr(pos);
if(window.name != frame){
var s = frameset + “?” + file + “&” + frame;
top.location.replace(s);
}
return;
}
frameMe();function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf(“#”)!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf(“?”))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//–>
</script>
////////////////////////////////////////////////////thing is now though…I tryed it and it has a fit…ya type in the URL for a page in WP and becuase the WP is in its own directory the redirect can’t find the “mainFrame” in the index.html page.
So I moved WP to the root directory and gave it another shot….didn’t work…had a kinda entertaining effect though ??
I don’t know…maybe someone on here has a freash mind cuase mines fried right now…
Tryed stickin WP in an <Iframe> as well…didn’t work
- The topic ‘redirecting with frames’ is closed to new replies.