ImageIcon doesn't completely load image, occasionaly :(

I am using an ImageIcon to display thumnails. Everything seems to work just great, except occasionally the image has a large black area where it appears to have not loaded completely. The images are JPEGs. If I refresh the image, nothing changes, which is why I think it doesn't load.
I've added a pop-up menu to reload the image, which seems to work, except when the reload doesn't seem to load the image either. Continued reloading will eventually get the image, but I am using an ImageIcon because I thought the ImageIcon constructor would not return until the image was completely loaded.
Now, if it is completely loaded, but is not displaying properly, what could be wrong that the image is corrupted, since it will eventually load on the next try or one in the future?
Has anyone else had this kind of trouble?
I'm using JDK 1.3.1 and developing on Windows.

I've just had a similar problem. See if this hepls.
http://forum.java.sun.com/thread.jsp?forum=31&thread=229754
It worked for me :)
Bow_wow

Similar Messages

  • When I Load a Movie or New Movie it doesn't completely Load

    When I Load a Movie or New Movie it doesn't completely Load. So When I click the iMovie HD Icon on My little Bar thing. The screen comes up and the blue bar Only Goes to the Middle and stops. It says to wait a few minutes, But I have waited 7 hours and more everyday. Please Help. I Love to make Movies, and I'd hate for my passion to Stop.
    Mac OS X   Mac OS X (10.4.9)   iMovie HD 6

    Hi Mandi
    Two thoughts. Your Mac is struggeling about how to get organized.
    - free space on internal hard disk should read more than 10Gb and even
    rather like 25GB
    - The hard disk that You store Your movie on can be in wrong format
    ∆ is it formatted OK (if only one = internal it's most probably OK)
    ∆ external hard disks MUST BE - Mac OS Extended formatted to work
    • DOS/UNIX/Mac Exchange - won't do !
    - The hard disk can be untidy:
    ∆ Run: Repair Permissions (Apple Disk Util tool)
    ∆ Run: Repair Hard disk (Apple Disk Util tool) (You need to start from CD/DVD
    or externa hard disk)
    ∆ AND - delete iMovie pref file (or start a new account / log into this and re-try.
    (will do the same but it discards even more eventually faulty files)
    Yours Bengt W

  • Firefox doesn't completely load pages.

    It stops loading pages while some images are still not loaded. Refreshing won't help. I have to open each picture one by one so it will cache them. ( I can open each of the images that won't load individually, so it's not a connection issue. The first time I enter an image url in the address bar, it won't load. but it loads with refreshing.) Even after caching them one by one, they disappear after a while and stop loading again). I'm looking for a way to force Firefox to reload images until they're all loaded successfully. This happens in a social site, and the images that won't load are user avatars.
    Thanks in advance.

    Try to disable hardware acceleration in Firefox.
    *Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Selected CSS intensive sites either do not completely load images or lack formating since updating to v9.0.1; why?

    Sites worked correctly with previous versions of Firefox and still work correctly with MS-IE v8.0 and Safari v3.1.2, but now do not display all images or/and are not formatted correctly. Check http://www.apostlesofjesusmissionaries.com for the image problem and http://customers.qwk.net/ for the formatting problem.

    Try clearing your browser cache.
    Tools > Clear Recent History... - hit Details and make sure only Cache is selected, then select Everything and hit the Clear Now button.

  • Actionscript image gallery doesn't recognize load request

    Hi, I'm trying to create a five image gallery, and when I try to add the load request for the 3rd, 4th, and 5th images I get an error message that says it doesn't recognize that request: see code below:
    stop();
    //turn on buttonMode for mc's so mouse changes to hand
    one_mc.buttonMode=true;
    two_mc.buttonMode=true;
    three_mc.buttonMode=true;
    //four_mc.buttonMode=true;
    //five_mc.buttonMode=true;
    //--add button modes for 3-5 here
    //define rollovers (don't define rollOuts yet...will prevent flickering)
    one_mc.addEventListener(MouseEvent.ROLL_OVER, over1);
    two_mc.addEventListener(MouseEvent.ROLL_OVER, over2);
    three_mc.addEventListener(MouseEvent.ROLL_OVER, over3);
    //--add eventListeners for 3-5 here
    //define clicks
    one_mc.addEventListener(MouseEvent.CLICK, load1);
    two_mc.addEventListener(MouseEvent.CLICK, load2);
    three_mc.addEventListener(MouseEvent.CLICK, load3);
    //four_mc.addEventListener(MouseEvent.CLICK, load4);
    //five_mc.addEventListener(MouseEvent.CLICK, load5);
    //--add eventListeners for 3-5 here
    //turn off big rect
    bigRect_mc.visible=false;
    //create URL request to communicate to external file
    //NOTE: You will have to have an "images folder with "one.jpg" in order for this to work
    //title your files so they make sense
    var my1Request:URLRequest=new URLRequest("images/one.jpg");
    var my2Request:URLRequest=new URLRequest("images/two.jpg");
    var my3Request:URLRequest=new URLRequest("images/three.jpg");
    //--add requests for 3-5 here
    //create loader to bring in external file
    var my1Loader:Loader = new Loader();
    var my2Loader:Loader = new Loader();
    var my3Loader:Loader = new Loader();
    //--add requests for 3-5 here
    //move loaders to create room for nav
    my1Loader.x=125;
    my1Loader.y=12;
    my2Loader.x=125;
    my2Loader.y=12;
    my3Loader.x=125;
    my3Loader.y=12;
    //--add positioning for 3-5 here
    //add a close button. The new close is a reference to the CLASS NAME GIVEN IN THE PROPERTIES OF THE SYMBOL...very important!
    var close1_btn=new close();
    var close2_btn=new close();
    var close3_btn=new close();
    //--add close buttons for 3-5 here
    //choose location on the stage (my close button has the registration in the upper right)
    close1_btn.x=954;
    close1_btn.y=11;
    close2_btn.x=954;
    close2_btn.y=11;
    close3_btn.x=954;
    close3_btn.y=11;
    //--add close locations for 3-5 here
    //define event listeners
    function over1(evt:MouseEvent):void {
        //remove over event
        one_mc.removeEventListener(MouseEvent.ROLL_OVER, over1);
        //play one's timeline
        one_mc.gotoAndPlay("over");
        //add rollout
        one_mc.addEventListener(MouseEvent.ROLL_OUT, out1);
    function out1(evt:MouseEvent):void {
        //remove out event
        one_mc.removeEventListener(MouseEvent.ROLL_OUT, out1);
        //play one's timeline
        one_mc.gotoAndPlay("out");
        //add rollover
        one_mc.addEventListener(MouseEvent.ROLL_OVER, over1);
    function over2(evt:MouseEvent):void {
        two_mc.removeEventListener(MouseEvent.ROLL_OVER, over2);
        two_mc.gotoAndPlay("over");
        two_mc.addEventListener(MouseEvent.ROLL_OUT, out2);
    function out2(evt:MouseEvent):void {
        two_mc.removeEventListener(MouseEvent.ROLL_OUT, out2);
        two_mc.gotoAndPlay("out");
        two_mc.addEventListener(MouseEvent.ROLL_OVER, over2);
    function over3(evt:MouseEvent):void {
        three_mc.removeEventListener(MouseEvent.ROLL_OVER, over3);
        three_mc.gotoAndPlay("over");
        three_mc.addEventListener(MouseEvent.ROLL_OUT, out3);
    function out3(evt:MouseEvent):void {
        three_mc.removeEventListener(MouseEvent.ROLL_OUT, out3);
        three_mc.gotoAndPlay("out");
        three_mc.addEventListener(MouseEvent.ROLL_OVER, over3);
    //--add event listener definitions for 3-5 here
    define loadOne
    function load1(evt:MouseEvent):void {
        //remove any listeners you don't need
        one_mc.removeEventListener(MouseEvent.ROLL_OUT, out1);
        one_mc.removeEventListener(MouseEvent.CLICK, load1);
        //add listeners you do need
        one_mc.addEventListener(MouseEvent.ROLL_OVER, over1);
        //turn on big rect
        bigRect_mc.visible=true;
        //load image
        my1Loader.load(my1Request);
        //add image + close to display list
        addChild(my1Loader);
        addChild(close1_btn);
        //add event for close button click
        close1_btn.addEventListener(MouseEvent.CLICK, remove1);
    //define event function
    function remove1(evt:MouseEvent):void {
        //remove image & close button from display list
        removeChild(my1Loader);
        removeChild(close1_btn);
        //turn off big rect
        bigRect_mc.visible=false;
        //reset movieClip button
        one_mc.gotoAndStop(1);
        //add back necessary event listenters
        one_mc.addEventListener(MouseEvent.ROLL_OVER, over1);
        one_mc.addEventListener(MouseEvent.CLICK, load1);
    function load2(evt:MouseEvent):void {
        //remove any listeners you don't need
        two_mc.removeEventListener(MouseEvent.ROLL_OUT, out2);
        two_mc.removeEventListener(MouseEvent.CLICK, load2);
        //add listeners you do need
        two_mc.addEventListener(MouseEvent.ROLL_OVER, over2);
        //turn on big rect
        bigRect_mc.visible=true;
        //load image
        my2Loader.load(my2Request);
        //add image + close to display list
        addChild(my2Loader);
        addChild(close2_btn);
        //add event for close button click
        close2_btn.addEventListener(MouseEvent.CLICK, remove2);
    //define event function
    function remove2(evt:MouseEvent):void {
        //remove image & close button from display list
        removeChild(my2Loader);
        removeChild(close2_btn);
        //turn off big rect
        bigRect_mc.visible=false;
        //reset movieClip button
        two_mc.gotoAndStop(1);
        //add back necessary event listenters
        two_mc.addEventListener(MouseEvent.ROLL_OVER, over2);
        two_mc.addEventListener(MouseEvent.CLICK, load2);
    function load3(evt:MouseEvent):void {
        //remove any listeners you don't need
        three_mc.removeEventListener(MouseEvent.ROLL_OUT, out3);
        three_mc.removeEventListener(MouseEvent.CLICK, load3);
        //add listeners you do need
    three_mc.addEventListener(MouseEvent.ROLL_OVER, over3);
        //turn on big rect
        bigRect_mc.visible=true;
        load image
        my3Loader.load(my3Request);
        add image + close to display list
        addChild(my3Loader);
        addChild(close3_btn);
        add event for close button click
        close3_btn.addEventListener(MouseEvent.CLICK, remove3);
    //define event function
    function remove3(evt:MouseEvent):void {
        remove image & close button from display list
        removeChild(my3Loader);
        removeChild(close3_btn);
        //turn off big rect
        bigRect_mc.visible=false;
        reset movieClip button
        three_mc.gotoAndStop(1);
        add back necessary event listenters
        three_mc.addEventListener(MouseEvent.ROLL_OVER, over3);
        three_mc.addEventListener(MouseEvent.CLICK, load3);
    //--add other events here

    copy and paste the error message after clicking file/publish settings/flash and ticking "permit debugging".  specify the line of code with the error mentioned in the error message.

  • Doesn't load images

    I am trying sample files (gallery_tween.fla) in Flash 8
    samples directory. I publish it run the .html file it is OK. But
    when I copy the .html file which includes the swf file to another
    directory and of course change its path to the swf file it doesn't.
    Please help because I want to use it in my site as picture gallery
    in headers of all pages in the site.

    Make sure that you allow pages to choose their colors and that you haven't enabled High Contrast in the Accessibility settings.
    *Tools > Options > Content : Fonts & Colors > Colors : [X] "Allow pages to choose their own colors, instead of my selections above"
    *http://kb.mozillazine.org/Website_colors_are_wrong
    *https://support.mozilla.org/kb/Changing+fonts+and+colors
    If images are missing then check that you aren't blocking images from some domains.
    *Check the permissions for the domain in the current tab in "Tools > Page Info > Permissions"
    *Check that images are enabled: Tools > Options > Content: [X] Load images automatically
    *Check the exceptions in "Tools > Options > Content: Load Images > Exceptions"
    *Check the "Tools > Page Info > Media" tab for blocked images (scroll through all the images with the cursor Down key).
    If an image in the list is grayed and there is a check-mark in the box "<i>Block Images from...</i>" then remove that mark to unblock the images from that domain.
    Make sure that you do not block third-party images, the permissions.default.images pref should be 1.
    There are also extensions (Tools > Add-ons > Extensions) and security software (firewall, anti-virus) that can block images.
    See also:
    *http://kb.mozillazine.org/Images_or_animations_do_not_load
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    Can you attach a screenshot if the above didn't help?
    *http://en.wikipedia.org/wiki/Screenshot
    *https://support.mozilla.org/kb/how-do-i-create-screenshot-my-problem
    Use a compressed image type like PNG or JPG to save the screenshot.

  • Bug : N8 Social App - doesn't load images !

    Hi,
    I've got the latest version of the Social App on my Nokia. But when loading / refreshing it doesn't load images in Facebook timeline. Only after restarting the app, the already loaded items get their pictures.

    It seems to work if you sign into facebook, then go back to the screen where it shows your accounts, then options, and at the bottom select "update service". Then go back into your social network.

  • Images are not progressively loading - waits for image to complete loading.

    Ever since I made my new PC, I have had a problem with all browsers not loading images progressively. That is to say, images wait until they are fully loaded until showing up. This is extremely annoying as it makes browsing slower on my already slow Australian net. I have tried going into firefox safe mode and disabling plugins such as nvidia 3D.
    Anyone have any ideas as to how I can fix this?

    Hello donosaur, try the next :
    # In the [[Location bar autocomplete|Location bar]], type '''about:config''' and press '''Enter'''. The about:config "''This might void your warranty!''" warning page may appear.
    # Click '''I'll be careful, I promise!''', to continue to the about:config page.
    # type/find (or copy paste from here) '''browser.display.show_image_placeholders'''
    # double-click on it to make it '''false'''.
    (If browser.display.show_image_placeholders is set to True(default) then image placeholders will be shown until images on a page are fully loaded. If is False, these are not shown, and this can provide a more "cleaner" look as pages loads the images.)
    thank you

  • Doesn't load images facebook

    In facebook,
    all blank images white, and screen it says blue write.
    I'm tired enable adblock and javasiricpt.
    nothing happens...
    Any help?

    Make sure that you allow pages to choose their colors and that you haven't enabled High Contrast in the Accessibility settings.
    *Tools > Options > Content : Fonts & Colors > Colors : [X] "Allow pages to choose their own colors, instead of my selections above"
    *http://kb.mozillazine.org/Website_colors_are_wrong
    *https://support.mozilla.org/kb/Changing+fonts+and+colors
    If images are missing then check that you aren't blocking images from some domains.
    *Check the permissions for the domain in the current tab in "Tools > Page Info > Permissions"
    *Check that images are enabled: Tools > Options > Content: [X] Load images automatically
    *Check the exceptions in "Tools > Options > Content: Load Images > Exceptions"
    *Check the "Tools > Page Info > Media" tab for blocked images (scroll through all the images with the cursor Down key).
    If an image in the list is grayed and there is a check-mark in the box "<i>Block Images from...</i>" then remove that mark to unblock the images from that domain.
    Make sure that you do not block third-party images, the permissions.default.images pref should be 1.
    There are also extensions (Tools > Add-ons > Extensions) and security software (firewall, anti-virus) that can block images.
    See also:
    *http://kb.mozillazine.org/Images_or_animations_do_not_load
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    Can you attach a screenshot if the above didn't help?
    *http://en.wikipedia.org/wiki/Screenshot
    *https://support.mozilla.org/kb/how-do-i-create-screenshot-my-problem
    Use a compressed image type like PNG or JPG to save the screenshot.

  • Loading images stored as BLOBs in MySQL

    Hello,
    For various reasons, I would prefer to store binary data like images and videos as BLOBs within a MySQL database and have Flash retrieve that content directly from the database as opposed to getting it from a URL on a fileserver. So, I have written a PHP script that Flash calls which does a database query and returns the bitmap data from the BLOB. I have verified that the image data is being sent from the database through the PHP, but Flash either doesn't display the image or gives me an error saying that it is an unknown type.
    Here is the AS3:
    var imageLdr:Loader = new Loader();
    //imageLdr.dataFormat = "binary";
    imageLdr.load(new URLRequest("http://www.XXXXXXXXXX.com/cgi/getToken.php"));
    imageLdr.contentLoaderInfo.addEventListener(Event.COMPLETE, loadImage, false, 0, true);
    function loadImage(evt:Event):void {
        trace("Now in loadImage...");
        tokenHolder.addChild(imageLdr);
        addChild(tokenHolder);
        trace("loadImage complete...");
    Here is the getToken.php file code:
    <?php
    $hostname = "dbhost";
    $username = "username";
    $password = "pword";
    mysql_connect($hostname, $username, $password) or die ("<html><script language='JavaScript'>alert('Unable to connect to database'),history.go(-1)</script></html>");
    mysql_select_db($username);
    $query = "SELECT content FROM media WHERE id=2";
    $result = mysql_query($query);
    $data = mysql_result($result, 0);
    $im = imagecreatefromstring($data);
    if ($im !== false) {
        header('Content-Type: image/png');
        imagepng($im);
        imagedestroy($im);
    else {
        echo 'An error occurred.';
    ?>
    Is there a way to get Loader() to accept bitmap image data that is retrieved from a BLOB in a database? Should I try to get PHP to mimic the response from an HTTP server or is there another way to load bitmap data stored as a BLOB into a display object?
    Thanks!

    Hey
    Thanks for sharing your problem and how you get data as image in php. It gave me clue about my problem about getting blob info from database to as3 and displat it as image. So what i did is:
    In this fuction;
    function  loadImage(evt:Event):void {
        trace("Now in loadImage...");
         tokenHolder.addChild(imageLdr);
        addChild(tokenHolder);
         trace("loadImage complete...");
    I changed it to:
    public function loadImage(evt:Event):void {
                    trace("Now in loadImage...");
                    img= evt.currentTarget.content as Bitmap;
                    trace("loadImage complete...");
    img is a Bitmap variable and I used Image component and stated its source as imgg ( source={img} )
    I hope you can solve your problem
    Have a good day...

  • Load images in the correct order, needs help..

    I have tried loading in some images in the order of the xml files.. that contain them ..
    they did load in one by one but .. in  random order .. so mabe i am doing too much or too liitle can some one give it asecond look for me ..
    //-- load Xml
    urlLoader.load(new URLRequest("loader_alpabet/loader_alpabet.xml"));
    urlLoader.addEventListener(Event.COMPLETE,xmlReady);
    this.addEventListener(Event.ENTER_FRAME,entFrm);
    // process the Xml and create array of objs
    function xmlReady(evt:Event):void {
         xml=new XML(evt.target.data);
         var xmlListUrls:XMLList=new XMLList(xml.image.url.text());
         var xmlListNames:XMLList=new XMLList(xml.image.name.text());
         var xmlListDescs:XMLList=new XMLList(xml.image.description.text());
         for (var g:Number = 0; g < xmlListNames.length(); g++) {
              imagePack.push({name:xmlListNames[g],url:xmlListUrls[g],desc:xmlListDescs[g]});
              if (xmlListUrls.length()==imagePack.length) {
                   loaderMachine();
    //this is where i position the images
    function entFrm(evt:Event):void {
         if (imageIcons.length>0) {
              for (var g:Number = 0; g < imageIcons.length; g++) {
                   imageIcons[g].x=(centerX+Math.cos(angle+g)*radiusX)-imageIcons[g].width/2;
                   imageIcons[g].y=(centerY+Math.sin(angle+g)*radiusY)-imageIcons[g].height/2;
                   imageIcons[g].scaleX=imageIcons[g].scaleY= ((imageIcons[g].y/150) - 0.5);
                   stage.addChildAt(imageIcons[g], imageIcons[g].scaleX);
                   angle+=speed;
    //-- loader function
    function loaderMachine():void {
         trace(imagePack.length);
         loader = new Loader();
         loader.load(new URLRequest(imagePack[count].url));
         loader.contentLoaderInfo.addEventListener(Event.COMPLETE,imageReady);
    // put image on stage
    function imageReady(evt:Event):void {
         var image:Bitmap = (Bitmap)(evt.target.content);
         addChild(image);
         imageIcons.push(image);
         count++;
         if (count<imagePack.length) {
              loaderMachine();

    ah, I missed the 2nd version of the code
    You have to take the loaderMachine(); call out of the loop, call it after the loop.
    function xmlReady(evt:Event):void {
         xml=new XML(evt.currentTarget.data);
         var xmlListUrls:XMLList=new XMLList(xml.image.url.text());
         var xmlListNames:XMLList=new XMLList(xml.image.name.text());
         var xmlListDescs:XMLList=new XMLList(xml.image.description.text());
         for (var g:Number = 0; g < xmlListNames.length(); g++) {
              imagePack.push({name:xmlListNames[g],url:xmlListUrls[g],desc:xmlListDescs[g]});
          // start loading images
         loaderMachine();
    You're overwriting you loader instance each time you load an image, that's not good if you want it to stick around (display each loaded image).
    So in the method, create a local Loader instance and add it to the Array stack.
    Don't start the enterFrame event handler until all images are loaded.
    You can do so in the imageReady() event handler (check if counter equals array length).
    Don't add event listeners in the enterFrame event handler, you're adding them over and over again.
    So remove these from entFrm()
    imageIcons[g].addEventListener(MouseEvent.MOUSE_OVER,btn_mouse);
    imageIcons[g].addEventListener(MouseEvent.MOUSE_OUT,btn_mouse);
    Don't use Event.target (unless you know what you're doing), use currentTarget instead.
    function imageReady(evt:Event):void {
         var loader:Loader = (event.currentTarget as LoaderInfo).loader;
         loader.addEventListener(MouseEvent.MOUSE_OVER, btn_mouse);
         loader.addEventListener(MouseEvent.MOUSE_OUT, btn_mouse);
         addChild((loader);
         count++;
         if (count<imagePack.length) {
              loaderMachine();
        }else{
              addEventListener(Event.ENTERFRAME, entFrm);
    Don't use Array.length in a loop condition, as this will check the lenght with each iteration, slowing down the loop.
    Set it to a local variable once and use that as the loop condition.
    var len:uint = imageIcons.length;
    for(var i:uint=0; i<len; i++) {}
    Last but not least, you're probably better off using a tween engine rather than an enterFrame event to move things around.
    Look into TweenLite.
    http://blog.greensock.com/tweenlite/
    It now looks like the enterFrame event continues untill you roll over one of the buttons? If so, that can't be good..
    function loaderMachine():void {
         var loader:Loader = new Loader();
         loader.load(new URLRequest(imagePack[count].url));
         loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageReady);
         imageIcons.push(loader);

  • Photoshop CS5.1 Won't Load Images On Screen at retina MacBook pro.

    Photoshop CS5.1 Won't Load Images On Screen at retina MacBook pro. Any help? Thanks!

    I'm surprised that Apple would attempt such a "hack" design...  Switching graphics adapters mid-stream is no small task, and I can't imagine that they could ever make it work seamlessly.
    Keep in mind that the nature of the complex GPU beast is that graphics hardware doesn't all work the same (or right) and application software has to make decisions about what to do and what not to do, and even when to invoke certain workarounds - or it would never be possible to run on multiple platforms. 
    Yes, that seems wrong, but it's necessary and it makes developing cutting-edge graphics applications in the real world much more expensive.
    The decisions aren't re-made by an application all the time - that would slow things down terribly.  Instead, often the run-time environment is characterized at application startup and the features remembered for later use.  Modern applications actually even create programs (e.g., shaders or OpenCL programs) to run on specific GPU hardware, and they have to be compiled - something usually done by the application at startup.
    Now imagine that someone changes the capabilities of the graphics hardware completely after the application has started - even from one vendor's implementation to another (Intel to nVidia).
    Like I said, I'm surprised a reasonable system designer could ever think that swapping GPUs at run-time could be made to work.  At least Apple allows you to turn it off!
    Does Apple offer any "geek-level" configuration options that can force the use of a particular GPU for a given application?  It seems that this could be an automated workaround that would allow a given application to see only one GPU, which is what Photoshop appears to need here.
    -Noel

  • Loading images from jar file

    i use the instruction below to load image contained in my jar file for distribution application but the image doesn't appear
    icon = new ImageIcon("images/logo_tunisiana.GIF");
    the jar file contain the image under a subdirectory called images.
    Witch code sample have i to use ?
    thanks in advance

    I have an applet that is packaged in a jar file with images. I can access the images using:
    aIcon = new ImageIcon(KeyboardApplet.class.getResource("images/keyimages/a.jpg"));

  • Why won't safari load images and connect to websites?

    We've had this problem intermittently for several months. When visiting SOME websites (though never the same ones twice) instead of loading images, it comes up with a blue question mark in a box. if we try to reload the page, it will do one of two things: it will either reload exactly the same, or, it will reload in a format that shows vertical written links - no images. it almost looks like programming language, but it's readable.
    also, when we go between links, we often get the message that "safari can't find the server". this is, again, erratic. If i try to go directly to the same website by typing in the address in the bar, i will get the connection. (so, if i go from youtube for example to try to connect to another website it won't work. but if i try to go directly to that website by just typing in the address myself, i can get it.) as i said, it doesn't always happen, but when it does it's a real pain!
    lately, i've had a new problem too, which seems to relate: when using hulu.com, it will not load the show saying it is unavailable and to clear my cache. I've done that... and it still won't reload. yet, when i go to google, and search hulu.com, and go to the website that way, i can get to the show page no problem. Or, i have to quit safari and then go back to hulu and, again, no problem.
    sometimes we can go for days without the problem, sometimes not.
    any ideas on how to help this problem would be MOST appreciated! thanks

    blue question mark in box
    Go to Safari > Preferences then select the Appearance tab. Make sure Display images when the page opens is selected.
    For server issues, try turning off the router for a few minutes, then restart it.
    Hulu requires the Flash plugin. Uninstall your current copy of Flash, then reinstall >  Troubleshoot Flash Player | Mac OS
    Try emptying the Safari cache more often.
    And reset Safari. From your Safari menu bar click Safari > Reset Safari. Select the top 5 boxes, click Reset.
    And how much free space on the startup disk?     Right or control click the MacintoshHD icon. Click Get Info. In the Get Info window you will see Capacity and Available. Make sure there's a minimum of 15% free disk space.
    Try Safari in another user account. Same problems there, then log back into your admin account, launch Disk Utility.  /Applications/Utilities
    Select the startup disk in the panel on the left then select the First Aid tab.
    Click: Verify Disk  (not Verify Disk Permissions). If the startup disk needs repairing, follow the instructions for Using Disk Utility to verify or repair disks

  • Is there a way to not load images in safari? Like on android you can tick a box to load images or no to the internet?

    Is there a way to not load images in safari on ios 7 like in android there is
    The option to load or not load images?

    My reply here was specific for this thread, but as you noted, I didn´t read careful enough. I wrongfully took for granted that issues in the More Like This box was platform dependent. I tried to apolgize accordingly, I would like to see the post deleted, but that doesn´t stop you from policing obviously.
    And instead of arrogantly replying about matters irrelevant for this thread, maybe you should start reading more carefully yourself. The posts you are referring to are related to large images failing to load properly in Safari 7. This is not as you claim "vaguely related". Take this elsewhere if you have a problem with it.
    Again, sorry for messing up the thread.

Maybe you are looking for