• 0

Frameset problems


Question

I have a client that is demanding the following in an intranet web application:

  • A list of documents on the left side of the screen, that is independently scrollable
  • A document (can be any format, they will have the necessary plug-ins installed) that is select and displayed on the right
  • The list and the document must have a sliding bar between them to allow the user to adjust which they would like to see more of (list vs. document)

Because of these requirements the only solution I can think of is a frameset. This is because using a purely DHTML sliding bar will not work when the user attempts to move the bar towards the loaded document as the plug-in then takes control of the mouse and there is no guaranteed method of getting any response form the plug-in to determine where the sliding bar should move to. By using a frameset I can take advantage of the browsers overruling power on the plug-ins and get the desired results.

Now comes my problem, the client has informed me that I must make this web application cross-browser (IE and Firefox). Everything is good in Firefox, but in IE the frameset has a 3d indented border going all around the document list and document (which the client is saying users will be confused by, how, I don't know). I can remove this border by setting the frameBorder property to 0 but then the sliding bar between the list and document is not present, which completely defeats the purpose. I have tried to use CSS to fix this problem, but nothing I have tried seems to work.

Has anyone encountered this type of problem before and if so, how did you get around it?

Your assistance is appreciated.

Link to comment
https://www.neowin.net/forum/topic/636157-frameset-problems/
Share on other sites

6 answers to this question

Recommended Posts

  • 0

I have managed to get around this problem by posting the browser information to the server and then using that to determine how to setup the frames for the browser that is being used.

Unfortunately I have found another problem. There are some drop down navigation and when this navigation drops over a PDF that is loaded in a frame the PDF shows up over the menu.

I have managed to fix this in IE by absolutely positioning and sizing an iFrame behind the menu. This does not solve the problem in Firefox. Has anyone found workarounds to problems like these?

  • 0

Pip, thanks for the reply. Is your suggestion for the split bar not showing or for the overlapping PDF. I assume it is for the split bar, but I tried that a while ago and it seems that CSS border property has no effect on the frame if the frameBorder property is set to 'no' or '0', which seems to be the only way to get rid of the 3d effect in IE. Either way I have found a work around for that issue and it is working satisfactorily, do you happen to have any tips on how to get around the PDF overlap problem?

Thanks again.

  • 0

Does anyone know of a solution to the problem of a PDF, Java Applet, or other plug-in component overlapping a drop down menu in Firefox?

I have been able to fix this issue in IE by dynamically sizing and placing an iFrame behind my drop downs, this does not work in Firefox.

This is a mock-up in Firefox

post-210605-1214507754.jpg

And this is the same mock-up in IE

post-210605-1214507828.jpg

Any help is greatly appreciated.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • The user is always the weak point at the end of the day. It doesn't really matter what service is used if a attacker gets in they can pretty much do anything.
    • Zen Browser 1.13.1b by Razvan Serea Zen Browser is a privacy-focused, open-source web browser built on Mozilla Firefox, offering users a secure and customizable browsing experience. It emphasizes privacy by blocking trackers, ads, and ensuring your data isn't collected. With Zen Mods, users can enhance their browser experience with various customization options, including features like split views and vertical tabs. The browser is designed for efficiency, providing fast browsing speeds and a lightweight interface. Zen Browser prioritizes user control over the browsing experience, offering a minimal yet powerful alternative to traditional web browsers while keeping your online activity private. Zen Browser’s DRM limitation Zen Browser currently lacks support for DRM-protected content, meaning streaming services like Netflix and HBO Max are inaccessible. This is due to the absence of a Widevine license, which requires significant costs and is financially unfeasible for the developer. Additionally, applying for this license would require Zen to be part of a larger company, similar to Mozilla or Brave. Therefore, DRM-protected media won't be supported in Zen Browser for the foreseeable future. Zen Browser offers features that improve user experience, privacy, and customization: Privacy-Focused: Blocks trackers and minimizes data collection. Automatic Updates: Keeps the browser updated with security patches. Zen Mods: Customizable themes and layouts. Workspaces: Organize tabs into different workspaces. Compact Mode: Maximizes screen space by minimizing UI elements. Zen Glance: Quick website previews. Split Views: View multiple tabs in the same window. Sidebar: Access bookmarks and tools quickly. Vertical Tabs: Manage tabs vertically. Container Tabs: Separate browsing sessions. Fast Profile Switcher: Switch between profiles easily. Tab Folders: Organize tabs into folders. Customizable UI: Personalize browser interface. Security Features: Inherits Firefox’s robust security. Fast Performance: Lightweight and optimized for speed. Zen Mods Customization: Deep customization with mods. Quick Access: Easy access to favorite websites. Open Source: Built on Mozilla Firefox with community collaboration. Community-Driven: Active development and feedback from users. GitHub Repository: Contribute and review the source code. Zen Browser 1.13b changelog: New Features There's a new way to manage spaces, which brings a more intuitive and user-friendly experience Updated to firefox 139.0.4 Added support for Google safebrowsing for better security Collapsed toolbarr gets a slight UI redesign Fixes Fixed issues related to glance and split view Fixed performance issues and high GPU usage for some users Other small fixes and improvements Breaking Changes Customizable UI buttons at the bottom has been reset to a new default state Zen Browser 1.13.1b fixes: Small fixes from the previous release. Download: Zen Browser | 73.6 MB (Open Source) Download: Zen Browser ARM64 | Other Operating Systems View: Zen Browser Home Page | Screenshots 1 | 2 | Reddit Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Sadly not, unless I'm mistaken, it's still impossible
    • Just hope it will not be as bad as History of the World: Part II...
    • +1 for LibreOffice. At least you should try it. The one from M$ is just a bloated turd at this point.
  • Recent Achievements

    • One Month Later
      Jdoe25 earned a badge
      One Month Later
    • Explorer
      Legend20 went up a rank
      Explorer
    • One Month Later
      jezzzy earned a badge
      One Month Later
    • First Post
      CSpera earned a badge
      First Post
    • One Month Later
      MIR JOHNNY BLAZE earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      617
    2. 2
      ATLien_0
      277
    3. 3
      +FloatingFatMan
      179
    4. 4
      Michael Scrip
      151
    5. 5
      Steven P.
      116
  • Tell a friend

    Love Neowin? Tell a friend!