简体   繁体   中英

HTML Frameset issues

I have a main page (test3.html) which has a <frameset> with 2 frames;

Now the top frame is an HTML file always.. But the bottom frame can be a PDF (desktop ver) OR HTML (iPad ver) depending on the condition

I know how to detect iPad or Desktop..So my question is not on how to do that..

For the bottom frame, The HTML (iPad) is just going to have 1 link (but that is dynamic). Is it necessary to call that in a frame? ie create a separate bottom_frame.html

I mean is there some way by which it can be coded in the same main page (test3.html) and attached to that page? The reason I am not looking for separate page for bottom frame (iPad HTML) is because it will only have 1 link and that would have to dynamically parsed (and I am getting that info in the main page already..so don't want to create a separate page for that again..)

Below is the URL of the main page; http://ipad.atwebpages.com/test3.html

Not that I approve of the use of framesets, but you could use a data uri for the lower frame. Something like this:

<!DOCTYPE html>
<html>
<frameset rows="121,*" cols="*">
  <frame src="head.html" name="topFrame">
  <frame src="data:text/html;base64,PCFET0NUWVBFIGh0bWw+DQo8dGl0bGU+VGVzdCBDYXNlPC90aXRsZT4NCjxkaXY+TG93ZXIgRnJhbWU8L2Rpdj4=" name="bottomFrame">
</frameset>
</html>

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM