Bizzaro Safari iFrame bug

Hi - I've build a page that has an iFrame in it. The page has a dhtml horizontal scrollbar scripted for it, moving a div within a div with a clipwindow on it. The custom scrollbar and the div render correctly and function fine.
The problem: in Safari (1.3 / os10.3.9), if you click the mouse within the space of the iFrame that is not a part of the div, and move the mouse (with the mouse held down) the entire document within the iFrame scrolls horizontally. The iframe tag is set to not scroll, the clip window and the divs are a set width.
I have a sneaking suscpicion that Safari is reading the content within the div (even though it's clipped and invisible), and allows you to scroll to the end of the document even though all the tags are telling it not to.
has anyone had any experience with this?
thanks
Powerbook G4/1.25/1GB/10.3.9    

Safari reads the div in the iFrame as content, so if you click and drag within the iFrame you physically move the page around as far as the page's content allows.
In order for Safari not to read the content, set a width on the div (no matter the size of the content) and add the overflow CSS attribute as 'hidden.'
Safari will then not register the hidden content, allowing the click/drag bug not to function since it doesn't see the hidden content as page content.
Still a bug on Safari, but the work around should work.

Similar Messages

  • IPad: safari iframe bug

    document.getElementById("smallFrame").contentWindow.onblur = onBlurHandler;
    document.getElementById("smallFrame").contentWindow.focus();
    //here "smallFrame" is an iFrame.
    in iPad safari, above code will never fire onblur event.

    Is what you wrote what you get on the screen when you open a particular site with Safari? If it is and Safari works fine on othor sites then it appears to be a site problem. Why not inform the people at the site? Also, have you tried other browsers on the iPad such as iCab or Perfect Browser?

  • A iframe bug in safari

    a iframe set attribute "scrolling=no"
    like this:
    <iframe id="test" scrolling="no" src="test.html" frameborder="0" height="2000"></iframe>
    and test.html has attribute "overflow-x: auto"
    like this:
    <html>
    <head>
    </head>
    <body>
        <div style="overflow-x:auto;">
           </div>
             content
           </div>
        </div>
    </body>
    </html>
    so in safari, it can not scroll in ifarme area.

    It is a bug. If you start to search for something with the Safari not in full screen mode the history and predictive search functionality is there. If you then expand the application window to full screen it the search field will continue to work as expected. However, if you open the application and first expand it to full screen view before using the search field it will not work properly; the history will be inaccessable and the predictive search will fail.  In order to restore functionality, hit 'control+command+F' to return to non-full-screen mode, type something in the search field or access your search history via the hour glass and then return to full screnn mode. The search field will now function normally again. This is definitely a bug and this behavior explains why the search seems to be fixed at times, and broken at others.

  • Merge two full-screened safari windows' bug under lion

    Hi there,
    After installed lion, i found an obviously bug in safari.
    1. Open safari, enter full-screen mode.
    2. Creat a new safari window (not a new tab), then it will moved into a other full-screen automaticlly.
    3. Click in menu bar : window>merge all windows.
    4. And here you go, two widows will be merged into one full-screen without the 'quit full-screen mode' buttom, and the other full-screen 'desktop' will be blank with only background. And the mission control died also XD

    exactly, see~

  • I'd use Safari's bug report function instead of posting here, but...

    ...it crashes Safari. lol.
    So here are my reports:
    - If Google is set as the default search engine, setting the home page to www.google.com crashes the program.
    - Bookmarks... seems like this topic has been covered well enough. I actually had no problems importing them from Firefox, but adding new ones crashes the program.
    - And as mentioned, the bug report function crashes the program.
    Bugs aside, I love it. Looking forward to future releases.
    Homegrown PC, P4 1.8GHz.   Windows XP Pro  

    ...it crashes Safari. lol.
    Haha! It's so Windows-alike!

  • Safari JavaScript bug I need to find/fix

    I am a webmaster of a popular site and I really want to support the Safari users but currently do not own a Mac so I was hoping someone here can help me track down a bug in my JavaScript that only effects Safari users.
    I checked my code with both old and new versions of Internet Explore and Firefox running under Windows XP and it works correctly. I have visitors telling me it is not correct under Safari, though again I cannot even verify this.
    Here is a page with the possible Safari bug:
    http://www.onlineconversion.com/volume.htm
    Enter 0.15 in the quantity field, choose "liter" on the left list box, and "ounce [US liquid]" on the right.
    Here is the correct result you should get:
    0.15 liter = 5.072 103 384 ounce [US, liquid]
    A Safari visitor of mine says he is getting 2.147 instead of the above. He says he is using version 1.2.4 of Safari
    Again I have no access to a Mac so I do not know if the bug does exist, if it is only for certain units or all units, so if someone can check and let me know it would be a big help. If you could also track down the bug I would forever be your friend.

    Here's the download page for Safari 2.0.1. (note the OS version in the 'System Requirements' box lower right).
    Just for confirmation, you can see on the pages you linked to that the OS version there is limited to the 10.3 range.
    FWIW this page is the location for the 1.3.1 update and you'll note that this is restricted to specifically OS 10.3.9 and is perhaps the latest version released for that operating system.
    Here's the page where all these come from... (note the first two links)
    Your page works fine for my 2.0.2 version as well so I'm certain this is a problem with outdated software and you should encourage the user to upgrade their Safari and see if that resolves the problem.
    Why is the default download the old version and a bit of extra digging is needed to find the latest version?
    I really don't know, but what I suspect is going on here is something along the lines of this:
    There is no point in downloading the latest Safari if one doesn't have 10.4 and to have 10.4 you must buy it and therefore will own a copy of Safari v.2 (actually called 'Safari RSS' to further muddy the waters). At this point the 'minor' upgrade(s) are then easily available from 'Software Update' or with a bit of digging on their downloads page.
    I'm assuming then that the older version is of less significance to them (piracy?) and is thus more widely available, or perhaps they have a policy to make older more established systems available as the default.
    Of course, unlikely, but on the other hand this could all just be an admin mistake that hasn't been spotted yet...
    EDIT: A thought just occurred to me: in both of these 'latest' updates they are both for very specific versions of their respective operating systems and as such Apple may prefer to direct users to the latest stable upgrades that are for the widest range of the relevant OS to avoid user problems. There's only two pathways for this - the page you referenced for 10.3, and by buying 10.4...
    Still, a little more page linking and advice might have been useful...

  • Website working in Safari & IE, bugs in Chrome & Firefox

    Hey guys,
    So whenever my website is opened in safari & IE, it works perfectly fine, but when it is opened in Chrome or Firefox, there are certain problems with the appearance of pictures. For example, they become distorted or don't show up at all. Also, certain textboxes get mixed up in different locations. Slideshows seem to work perfectly fine, my background images that are produced from the fill in a box don't show up. It seems like it gets the most problems when opened in Chrome, my mostly used browser.
    The certain images that aren't popping up or have bugs are .psd files and around 17mb each. Could it be that the files are too big?
    Is anyone else having this problem and can help?
    Thanks,
    Desmond
    *UPDATE: I shrinked all images to be 1 mb or less, the problem is still there.
    ***UPDATE: It seems that once i turned off the "motion scrolling effects" in the fill section, the problem was gone. Will the Adobe Muse team ever fix this?
    ********FINAL UPDATE: So the solution is that the motion scrolling effects in the fill section cannot be 0. I sort of fixed the problem by at least adding the number one in one of the 4 boxes for scrolling. This was the best that I could do. :S I've also seen multiple posts and people have the same problem too that have shown this over a year ago.
    I really hope the Adobe Muse team fixes this in the future.

    Have you reset firefox Truckerman?
    * [[Reset Firefox – easily fix most problems]]

  • Software Updates 10.6.4 and Safari 5 -bugs??

    These are downloaded successfully onto my Mac Book, but installation fails. The downloads cannot be expanded. The Mac Book suggests possible corruption during downloading. I tried updating on an encrypted wifi, and just to be more confident, over a LAN connection. This made no difference. Continuing experimentation, I then tried to download and install Safari directly from www.apple.com, but "Verification failed". I then tried to install the Opera browser, but again "verification failed". I then temporarily installed a small blog widget, www.google.com/macwidgets, which I knew to be a zip file requiring expansion as part of its installation on the Dashboard. This worked. I may not be comparing oranges with oranges, that is to say my experiments may be useless, with no reliable conclusions to be drawn. In my Time Machine, I went back about a month and tried again. Installation failed again, with the same information. I am uncertain if it is worthwhile to go back further. I thought of doing a reinstall from the Snow Leopard recovery discs, but this seems drastic and premature. I am starting to doubt the Mac, and are feeling the way I do whenever I use the unstable Windows Vista OS (ugh!).
    As a Mac newbie, I am stymied.
    Is there a problem with these upgrades? It appears so. All earlier upgrades have just worked, unlike the unnerving Windows failures I have previously endured...
    Cheers all,
    Keno

    I had the exact problem you're having a year or so ago. The following are instructions were from AppleCare tech support. However, my OS was/is Tiger at the time & the instructions worked. Reason why I saved the instructions in case it occurs again.
    Therefore, since you are using Snow Leopard, _*TRY AT YOUR OWN RISK!
    Look for the /var/db/.AppleTier3Language file. The file is in a hidden folder so
    you'll need to do the following to look for it:
    1) In Finder, open the 'Utilities' folder in the 'Applications' folder and launch Terminal.app
    2) Enter the following line into the Terminal window and hit enter:
    *ls -a /var/db*
    3) This will print out a list of all the files in the folder. See if .AppleTier3Language is listed.
    *To Remove*
    Removing it should allow you to install again.
    Please enter the following command in Terminal to do so:
    *sudo rm /var/db/.AppleTier3Language*
    Once you enter this command you will be prompted to enter an +administrator password.+ Do so and the command will complete.
    Once that's done, give installing another go and tell us
    what happens.
    Good luck!
    !http://i50.tinypic.com/izvwo1.gif!

  • Safari 6 bug (Can't download software files) - file not in download window

    Dear Everybody,
    I insatlled Safari 6 and also afterwards ML, everything works fine on my macbook air but on my 2009 (early) iMac safari 6 has a severe problem. When I download software files such as a adove flash player dmg file, The file (link) loads in the browser bar until the blue bar reaches the right (not in download window) and then when it is done the browser window is black and the file is nowhere to be found?

    Thanks Linc, that solved my problem - i had to re-download the SpeedDownload software and use the Uninstaller from there.
    Seems SD isn't compatible with ML.

  • GetURL() IE iFrame Bug

    I have a flash movie inside an iFrame (I know how bad that
    is, but I have no other options) and 99% of the time everything
    works fine in IE... However, every once in a while anything using
    getURL() to open a link will stop working in IE. Everything that
    does not use getURL to open a link or perform a function works
    fine. This only happens in IE and when I test the page I'm pulling
    into the iFrame by itself the getURL() items work fine... It only
    ever stops working inside the iFrame in IE. Anyone know what causes
    this problem and/or how to prevent it from occurring?
    Thanks!

    I am having the same problem! It is driving me nuts.. to add
    insult to injury I have been trying to get this very elegant (going
    against the design nazi's) grain horizontal scroll bar to work with
    Javascript but gave up and redesigned in flash thinking of course
    this was a sure thing! WORKs awesome with every browser but frames
    IE...works in IE no frames..but in frames..refuses to work
    Exact same issue, very sad!

  • Inquisitor plug-in for Safari - Google bug

    Hi.
    I've been using Inquisitor for Safari for a while now. Recently, out of the blue as far as I can tell, Safari stopped loading pages after running for a little while (the loading bar would fill a little and then nothing would happen, as if my internet connection was faulty - only it's not, since another browser worked just fine at the same time).
    I tried the Empty Cache/Reset Safari, but it didn't help. Also, repairing disk permissions and trashing preferences did nothing.
    I discovered that using Google as the search engine in Inquisitor is the cuase of the problem. I then switched to Yahoo and all seems well again.
    Did anybody else experience this? Did you find a solution to it, other than switching to Yahoo? (I'd like to keep using Google)

    Shame our over-enthusiastic mods edited out your first link.
    Yes, though I did ask them to put it back, but no reply yet, if ever. I thought it was being considerate to not post a 295-character URL for it and use a tinyurl instead. Still, for those that want 3.0 (v47), you can open a download window and paste in this whole line (don't click on it):
    http://acquisition.dreamhosters.com/inquisitor/Inquisitor3.0(v47).dmg
    Mulder

  • Safari Reset Bug on 10.10.3

    Upgraded to 10.10.3 today.  Every time I launch Safari it is totally reset.  Favorites bar is missing, shows the getting started window.  I've tried everything I can think of and the browser is completely reset each time it's closed and then opened.  Help?

    Back up all data before proceeding.
    This procedure will unlock all your user files (not system files) and reset their ownership, permissions, and access controls to the default. If you've intentionally set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it, but you do need to follow the instructions below.
    Step 1
    If you have more than one user, and the one in question is not an administrator, then go to Step 2.
    Triple-click anywhere in the following line on this page to select it:
    sudo find ~ $TMPDIR.. -exec chflags -h nouchg,nouappnd,noschg,nosappnd {} + -exec chown -h $UID {} + -exec chmod +rw {} + -exec chmod -h -N {} + -type d -exec chmod -h +x {} + 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    Paste into the Terminal window by pressing command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting.
    You'll be prompted for your login password, which won't be displayed when you type it. Type carefully and then press return. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.
    The command may take several minutes to run, depending on how many files you have. Wait for a new line ending in a dollar sign ($) to appear, then quit Terminal.
    Step 2 (optional)
    Take this step only if you have trouble with Step 1, if you prefer not to take it, or if it doesn't solve the problem.
    Start up in Recovery mode. When the OS X Utilities screen appears, select
              Utilities ▹ Terminal
    from the menu bar. A Terminal window will open. In that window, type this:
    resetp
    Press the tab key. The partial command you typed will automatically be completed to this:
    resetpassword
    Press return. A Reset Password window will open. You’re not going to reset a password.
    Select your startup volume ("Macintosh HD," unless you gave it a different name) if not already selected.
    Select your username from the menu labeled Select the user account if not already selected.
    Under Reset Home Directory Permissions and ACLs, click the Reset button.
    Select
               ▹ Restart
    from the menu bar.

  • Safari bizarre bug: web page loading but not rendering

    Discovered a very bizarre behavior in Safari 5.1 (OSX 10.6.8) in which, after logging in to a secure internet banking site, the subsequent page loads into the browser (address bar updates new url and source code reflects new page), but the screen fails to redraw the new page. The bizarre thing is that the previous page, which is still visible, is not functional, the links and navigation for the new page are, however. So I can continue navigating through the site blindly by finding links with the mouse hover state, all while the original log in screen still appears in the window. Cannot reproduce this on any other browsers, including Safari 5.0.6
    Anyone have any insights or experience with this kind of behavior?

    Write down the password to the banking site. Enable guest logins and log in as Guest. Launch Safari and test. Same problem? After testing, log out of the guest account and disable it if you wish.
    Mac OS X 10.6 Help: Creating a guest user account

  • Update 1.1.1 Introduces Safari/Mail Bug

    Some phones after updating have the following problem:
    When you send an email that was initiated from a mailto: link on a web page: Safari crashes. This isn't happening to my phone but my wife's crashes every time. A fair number of iRovr users are reporting the same problem.
    Maybe we can get a head count as responses on this post?
    Need a test? http://www.irovr.com/mailto.cfm
    (You don't have to put in your email address. Make one up, the behavior is the same if your phone is affected.)

    emadd wrote:
    Some phones after updating have the following problem:
    When you send an email that was initiated from a mailto: link on a web page: Safari crashes. This isn't happening to my phone but my wife's crashes every time. A fair number of iRovr users are reporting the same problem.
    Maybe we can get a head count as responses on this post?
    Need a test? http://www.irovr.com/mailto.cfm
    (You don't have to put in your email address. Make one up, the behavior is the same if your phone is affected.)
    ****, I don't even have to do that. Just tapping on the Bookmarks icon does it also.

  • IPhoto crashes Safari - recreateable bug

    ok here's an easy one:
    right click on an image in safari, click "add image to iPhoto library", then force quit iPhoto as it starts up, Safari is now frozen forever and needs to be force quit.
    try it, you won't like it!

    You wrote,
    Opening iPhoto is a resource hog.
    That may indeed be so, but the point was not opening it (and a user makes the choice in the menu item) so much as the Force Quit.
    I think a good fix to this would be to let users
    remove or add things to the rightclick menu. It
    There are ways to do this with some menus, but it needs a lot of skill and access to (for example) property list files. A simpler way to deal with pics is to drag them off the page onto the desktop.
    and would enjoy nothing more than to remove it
    because I sometimes click it by accident.
    One of the advantages of the one-button mouse.

Maybe you are looking for