Unable to view Web site

Discussion in 'Internet Explorer' started by Julie LeBlanc, May 26, 2007.

  1. Julie LeBlanc

    Endel_HLP Guest

    Endel_HLP, May 30, 2007
    #21
    1. Advertisements

  2. Julie LeBlanc

    Gistcheckin Guest

    Which Firewall are you using PC-Cillin or Windows? Which Phishing Filter are
    you using? PC-Cillin or IE7's?

    There was an issue with the Email Scan - Problem: PC-cillin Anti-virus is
    scanning your e-mail, which may be causing some problems, such as server
    time-outs, error messages, or inability to send out email
    messages.http://home.vcn.com/knowledgebase/article.php?id=444
     
    Gistcheckin, May 30, 2007
    #22
    1. Advertisements

  3. Perhaps actual users of the site get different content that we don't see?
    E.g., are there ever ActiveX controls such as Flash images added?
    Also, I notice that customizing is possible. What all does that involve
    and how can it be disabled? Cookies?

    The latest problem symptom reported is common with such additions
    when they aren't displayed by scripting. One workaround for that case
    is to enable LocalMachine_LockDown via:

    <paste>
    _Uncheck_:

    Allow active content to run in files on My Computer*

    (in Internet Options, Advanced tab, Security section)

    Note that the asterisk means that a restart of IExplore.exe is required
    before any testing of the new setting will be valid.

    FWIW that's what I have and what I need in order to do things such as play .SWF files, etc.

    </paste>


    BTW this latest report may be only a refinement of the symptom description
    Julie gave the last time she was having trouble before it mysteriously went away.
    E.g. I had suggested getting the details for the "Error on page" symptom
    which is essentially what is being reported now.

    http://www.microsoft.com/communitie...&p=1&tid=1f3c966d-dbc5-4d6c-935f-03d886b105d2


    FYI

    Robert Aldwinckle
    ---
     
    Robert Aldwinckle, May 30, 2007
    #23
  4. Julie LeBlanc

    Gistcheckin Guest

    You can try the following:

    1) Disable the firewall and phishing filter in pc-cillin and use the
    Windows Tools (i.e. firewall and phishing filter) - reboot and enable Windows
    Tools

    If that doesn't work, try disabling phishing filter for a moment and test
    again.

    2) Check your java - is it up to date
    http://www.java.com/en/download/installed.jsp

    Tools>Internet Options>General Tab>Under Browsing
    Click on Settings
    Click on View Objects Button
    Do you see any controls listed as damaged or a yellow shield with a black
    exclamation mark in the center. If so, right click on each and select
    remove. Reboot system and a fresh copy will reload.
     
    Gistcheckin, May 30, 2007
    #24
  5. Julie LeBlanc

    Endel_HLP Guest

    Petharbor uses frames, css, asp, javascript, but no active x and n
    flash

    I'd make sure javascript is enabled - I don't recall if that wa
    mentioned earlier in this thread. Javascript is however somethin
    typically "dealt with" by firewalls, so possibly there's a settin
    there that can be adjusted. Maybe adding _www.petharbor.com_ to a lis
    of safe sites

    If it was my computer I would completely disable the firewall and tr
    the page, which could rule out the firewall or not. I'll let yo
    decide if you're willing to do that to test. Proceed at your own ris
    as they say

    I noticed earlier in this thread links were included directly to frame
    pages. We do change small items here and there and possibly a cache
    item is causing an issue. I would suggest clearing the browser's cach
    and trying the site from the main page at _www.petharbor.com_
     
    Endel_HLP, May 30, 2007
    #25
  6. Julie LeBlanc

    PA Bear Guest

    <snip>

    Email scanning by your anti-virus application would NOT cause this problem.
    Does this mean you've disabled IE7's Phishing Filter? See IE Tools >
    Internet Options > Advanced > Security > Phishing Filter.

    Try disabling the PC-cillin Phishing Filter and enabling the IE7 Phishing
    Filter; if no joy, disable both and test.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    OT: Ginny, there's something funky about Google Groups and your posts; for
    some reason, your replies are showing up 2-3 times or more here. Try
    accessing this newsgroup using your default newsreader (most likely, Outlook
    Express). Clicking on the following link will open this newsgroup in your
    newsreader:
    news://msnews.microsoft.com/microsoft.public.internetexplorer.general

    References:

    Accessing the MS newsgroups in Outlook Express Newsreader
    http://www.microsoft.com/windowsxp/expertzone/newsgroupsetup.mspx

    Setting up Outlook Express to access Microsoft newsgroups
    http://www.michaelstevenstech.com/outlookexpressnewreader.htm
     
    PA Bear, May 31, 2007
    #26
  7. ....

    Good. That is at least related to the symptom that Julie (OP) is reporting.

    Try doubleclicking on that icon and transcribing the error message.
    (If necessary use the Previous button to back up to the first error.)

    At the same time I think it could be useful to use View Source
    to see if the source you are both getting is the same.

    From what I can see her error message makes no sense unless (e.g.),
    the source she is getting is different from what I am getting.
    A possible cause of that could be a misconfigured security scanner
    or some other interferer such as malware.


    Also use the TIF Viewer (Alt-T,O,Alt-S,V) ordered by Last Access
    (Alt-V,D Alt-V,I,Last Access) to see what else that document is using.
    Tip: you can drag the other files such as the .js and Cookie: files
    from there to an open Notepad window for further inspection.
    So similarly, if the source you are getting for say, EnterZipCodeHeader.js
    is different from the source that you should be seeing (for whatever reason),
    that might explain the symptom too. Etc.


    HTH

    Robert
    ---
     
    Robert Aldwinckle, May 31, 2007
    #27
  8. Right now it says Error. I went to the www.petharbor.com web page and typed
    in the city and hit my enter key on my keyboard, because the "find shelters"
    button was not visible on the web page. Sometimes I can't get that far. It
    dragged for a while and then went no where after I hit the enter key on my
    keyboard. Error came up. I click on the word error on the bottom left hand
    corner and it says
    Line: 36
    Char: 4
    Error: Object Expected
    Code: 0
    URL: http://petharbor.com/EnterZipCode.htm

    I think the GIF that ginny_be (nice to meet you Ginny) was having problems
    with would be that Find Shelters button which I believe is a GIF.

    As I was typing this email the "Find Shelters" button appeared on the web
    site and it says Done on the bottom left hand corner, instead of Error.
    But, it has the same error message when I click on the word Done.

    tinyurl.com/yrwwaa is a web site that I have bookmarked that goes through
    petharbor. I can go straight to my shelter to view pets available on that
    site. I can even do it on this computer. It shows the numbers of dogs,
    cats and others available etc... Just like it is suppose to show. Yet when
    I check mark any of them and hit my enter key it takes a long time trying to
    open it. Sometimes it will go as far as showing a few dogs in the middle of
    my screen, which they are supposed to be on the left side and it is supposed
    to show approximatelty 200+ with about 10 pictures per page. When it gets
    that far sometimes it will show a few words along with it. Other times it
    won't go that far before stopping. On the bottom left hand corner it says
    Done.

    Julie
     
    Julie LeBlanc, May 31, 2007
    #28
  9. I did this (Alt-T,O,Alt-S,V)
    I copied under the title "Internet Address" with the address of
    res://ieframe.dll/error.js

    Here it is...

    window.onerror = HandleError
    document.ondragstart = NoDragging

    function NoDragging()
    {
    window.event.returnValue = false;
    }

    var g_errList;
    var g_detailsPaneOpen;

    //+-------------------------------------------------------------------
    //
    // Synopsis: Turns off error messages in dialogs
    //
    // Arguments: none
    //
    // returns: true (tells browser not to handle message)
    //
    //--------------------------------------------------------------------

    function HandleError(message, url, line)
    {
    var str = L_Dialog_ErrorMessage + "\n\n"
    + L_ErrorNumber_Text + line + "\n"
    + message;

    alert (str);
    window.close();

    return true;
    }

    //+----------------------------------------------------------------------
    //
    // Synopsis: Binds events to controls and do some last minute
    // dialog formatting
    //
    // Arguments: none.
    //
    // Returns: nothing.
    //
    //-----------------------------------------------------------------------

    function updateTabIndices()
    {
    if (g_detailsPaneOpen)
    {
    var nextIndex = 3;

    if (!btnPrevErr.disabled)
    {
    btnPrevErr.tabindex = nextIndex++;
    }

    if (!btnNextErr.disabled)
    {
    btnNextErr.tabindex = nextIndex++;
    }

    chkAlwaysShowErrs.tabindex = nextIndex;
    }
    else
    {
    btnPrevErr.tabindex = -1;
    btnNextErr.tabindex = -1;
    chkAlwaysShowErrs.tabindex = 3;
    }
    }

    function loadBdy()
    {
    g_errList = window.dialogArguments;
    chkAlwaysShowErrs.checked = g_errList.getPerErrorDisplay();

    // if the key didn't exist we got a default. if we took a
    // default, it needs to become a real setting (non-default)
    // because the nonexistence of the key indicates to us that
    // we need to display the dialog but default to having
    // "never show me again" checked. obviously we only want
    // this behavioral exception to happen once. to make it
    // become a non-default value, just write it out...

    g_errList.setPerErrorDisplay(chkAlwaysShowErrs.checked);

    // if the IEAK has locked the advanced options settings,
    // then disable the checkbox so that people can't change
    // the "Always present script error notifications" setting
    // via the checkbox

    chkAlwaysShowErrs.disabled = g_errList.getAlwaysShowLockState();

    //
    // set the details pane to be open or closed
    // the easiest way to make sure all controls
    // are set to their proper state is to just
    // call the click function
    //

    g_detailsPaneOpen = g_errList.getDetailsPaneOpen();
    assureControlState();

    //
    // Bind event to controls
    //

    btnOK.onclick = new Function("btnOKClick()");
    btnOK.onkeydown = new Function("SwitchFocus()");
    btnDetails.onclick = new Function("btnDetailsClick()");
    btnDetails.onkeydown = new Function("SwitchFocus()");

    btnNextErr.onclick = new Function("btnNextErrClick()");
    btnNextErr.onkeydown = new Function("SwitchFocus()");
    btnPrevErr.onclick = new Function("btnPrevErrClick()");
    btnPrevErr.onkeydown = new Function("SwitchFocus()");

    //
    // Fill the dialog with error information
    //

    updateErrorInfo();

    //
    // set prev and next button's disabled state
    //

    if (!g_errList.canRetreatError())
    {
    btnPrevErr.disabled = true;
    }
    if (!g_errList.canAdvanceError())
    {
    btnNextErr.disabled = true;
    }

    btnOK.focus();
    } // loadBdy

    //+-----------------------------------------------------------------------
    //
    // Sysopsis: sets all the error specific controls to be in sync with
    // the current error index
    //
    // Arguments: none
    //
    // Returns: nothing
    //
    //------------------------------------------------------------------------

    function updateErrorInfo()
    {
    spnLine.innerText = g_errList.getErrorLine();
    spnCharacter.innerText = g_errList.getErrorChar();
    spnCode.innerText = g_errList.getErrorCode();
    divError.innerText = g_errList.getErrorMsg();
    divURL.innerText = g_errList.getErrorUrl();
    }

    //+-----------------------------------------------------------------------
    //
    // Synopsis: Handles keyboard-related shifting of focus among the
    // varioud dialog controls.
    //
    // Notes: We're trying to pretend to be just like a normal dialog.
    // Therefore, we need tab groups within which up/left
    // shifts focus in the shift-tab diection, and right/down
    // shifts focus in the tab direction. And we need a global
    // tab order for tab and shift-tab to follow.
    //
    // Arguments: none
    //
    // Returns: nothing
    //
    //------------------------------------------------------------------------

    function SwitchFocus()
    {
    var HTML_KEY_ARROWLEFT = 37;
    var HTML_KEY_ARROWUP = 38;
    var HTML_KEY_ARROWRIGHT = 39;
    var HTML_KEY_ARROWDOWN = 40;

    var iCode = event.keyCode;
    var strSourceID = event.srcElement.id;
    var fTabForward;

    if (iCode < HTML_KEY_ARROWLEFT || iCode > HTML_KEY_ARROWDOWN)
    {
    return;
    }

    var fTabForward = iCode == HTML_KEY_ARROWRIGHT ||
    iCode == HTML_KEY_ARROWDOWN;

    if (g_detailsPaneOpen)
    {
    // arrow keys move back and forth between:
    // 1) ok - details
    // 2) previous - next

    if (fTabForward)
    {
    if (strSourceID == "btnPrevErr")
    {
    if (!btnNextErr.disabled)
    {
    btnNextErr.focus();
    }
    }
    else if (strSourceID == "btnOK")
    {
    btnDetails.focus();
    }
    else if (strSourceID == "chkAlwaysShowErrs")
    {
    btnOK.focus();
    }
    }
    else
    {
    if (strSourceID == "btnNextErr")
    {
    if (!btnPrevErr.disabled)
    {
    btnPrevErr.focus();
    }
    }
    else if (strSourceID == "btnDetails")
    {
    btnOK.focus();
    }
    else if (strSourceID == "btnOK")
    {
    chkAlwaysShowErrs.focus();
    }
    }
    }
    }

    //+-------------------------------------------------------------------
    //
    // Synopsis: Closes the dialog
    //
    // Arguments: none
    //
    // Returns: nothing
    //
    //---------------------------------------------------------------------

    function btnOKClick()
    {
    g_errList.setPerErrorDisplay(chkAlwaysShowErrs.checked);
    g_errList.setDetailsPaneOpen(g_detailsPaneOpen);
    window.close();
    }

    //+-------------------------------------------------------------------
    //
    // Synopsis: make sure things which are affected by the state
    // of the details pane are in sync with the current
    // state of the details pane
    //
    // Arguments: none
    //
    // Returns: nothing
    //
    //--------------------------------------------------------------------

    function assureControlState()
    {
    if (g_detailsPaneOpen)
    {
    // update the button text
    btnDetails.innerHTML = L_DetailsCollapse_Text;

    // enlarge the window to show the error info
    window.dialogHeight = 24.2;

    // assure details info is visible
    divDetails.style.display = "";
    divButtons2.style.display = "";
    trHR.style.display = "";
    }
    else
    {
    // update the button text
    btnDetails.innerHTML = L_DetailsExpand_Text;

    // assure details info is hidden
    divDetails.style.display = "none";
    divButtons2.style.display = "none";
    trHR.style.display = "none";

    // shrink the window to hide the error info
    window.dialogHeight = 10.7;
    }
    }

    //+-------------------------------------------------------------------
    //
    // Synopsis: provides user with details about accumulated script
    // errors
    //
    // Arguments: none
    //
    // Returns: nothing
    //
    //--------------------------------------------------------------------

    function btnDetailsClick()
    {
    g_detailsPaneOpen = !g_detailsPaneOpen;

    assureControlState();

    if (g_detailsPaneOpen)
    {
    // give focus to the "next" button if possible,
    // otherwise try "previous", finally "ok"
    if (!btnNextErr.disabled)
    {
    btnNextErr.focus();
    }
    else if (!btnPrevErr.disabled)
    {
    btnPrevErr.focus();
    }
    else
    {
    btnOK.focus();
    }
    }
    else
    {
    // give focus to the "details" button
    btnDetails.focus();
    }

    updateTabIndices();
    }

    //+-------------------------------------------------------------------
    //
    // Synopsis: updates error info to correspond to the next error
    //
    // Arguments: none
    //
    // Returns: nothing
    //
    //--------------------------------------------------------------------

    function btnNextErrClick()
    {
    g_errList.advanceError();
    updateErrorInfo();

    if (btnPrevErr.disabled)
    {
    // no longer at beginning of error list
    btnPrevErr.disabled = false;
    }

    if (!g_errList.canAdvanceError())
    {
    // at end of error list
    btnNextErr.disabled = true;
    btnPrevErr.focus();
    }

    updateTabIndices();
    }

    function btnPrevErrClick()
    {
    g_errList.retreatError();
    updateErrorInfo();

    if (btnNextErr.disabled)
    {
    // no longer at end of error list
    btnNextErr.disabled = false;
    }

    if (!g_errList.canRetreatError())
    {
    // at beginning of error list
    btnPrevErr.disabled = true;
    btnNextErr.focus();
    }

    updateTabIndices();
    }

    function BodyOnKeyPress(nCode)
    {
    if (nCode == 27) //ESC
    {
    window.close();
    return;
    }
    }
     
    Julie LeBlanc, May 31, 2007
    #29

  10. This is why I think that you might have something tampering with the HTML
    source on your system. When I open that URL and do View Source (Alt-V,c)
    and press Ctrl-g with 36 there is no way that line 36 in that source
    could be reported by that message. FWIW it is a line which ends a table
    data item </TD>. The last actual instance of script above it was on line 20
    (the last item in the <head> section.) The only other thing related to scripting
    after that is an onkey= parameter (for the input field for the ZIP code), defined
    on line 32:

    onKeyPress="return submitenter(this,event)"

    Please check if these are the same details that you are getting.
    Hint: you need to turn off Word Wrap in Notepad and turn on the Status bar
    to see line numbers reported.


    No. In fact it executes a script. Press Tab to put keyboard focus on that
    button to see in the IE Status bar: javascript:CheckForm()
    BTW I see that call on line 46. The actual code for that function is in a different
    source module EnterZipCodeFooter.js starting on line 6 and ending on line 27.
    You could open that one using the same trick of dragging it from the TIF
    viewer to an open Notepad window and confirm that it also hasn't been
    tampered with.


    Was that after a previous error using the same window?
    I thought all errors were related only to the same page
    (which is why I suggested using the Previous button to make sure
    that you were looking at the first instance of an error on the page)
    but to be sure we aren't getting confused by different incidents
    perhaps what you should do is close the window each time
    you get an error.


    That looks like a different symptom but it could easily be caused
    by corruption of the HTML source too... ; }

    Hmm... I just checked the raw source that FiddlerTool sees.
    It is not compressed. So that makes me wonder if perhaps
    you are using a compression feature from your ISP instead
    (e.g. it would be something called "network accelerator"
    or something similar.) In that case you should try to find out
    how to disable such a feature. You could try using FiddlerTool
    yourself to see exactly what you are getting anyway.


    HTH

    Robert
    ---

     
    Robert Aldwinckle, Jun 1, 2007
    #30
  11. ....


    Oops. You dragged the wrong thing. That would have been the script
    which shows the error window after you doubleclick on the Warning icon.


    ; )

    Robert
    ---
     
    Robert Aldwinckle, Jun 1, 2007
    #31

  12. That's a different symptom then. So you got and used the EnterZipCode.htm
    page...


    .... and now you are on a different page. There is no .png on the EnterZipCode.htm ; }


    It's a relative address, as seen in the source at: Line 60, Column 120:

    <img src="Images/Chameleon.gif"

    So, presumably the full URL will be:

    http://petharbor.com/Images/Chameleon.gif

    Does that open on its own?

    The TIF Viewer shows that it is cached when I do that.
    Hmm... the server doesn't care; it refreshes it anyway.
    You might be able to get some advantage for this particular case
    by using Cache-checking: Never (Alt-T,O,Alt-S,N)
    Use FiddlerTool to see if that helps or not.
    Usually setting cache-checking to Never has more disadvantages
    than advantages and you always have to be aware that what you
    are getting might not be current.


    HTH

    Robert
    ---
     
    Robert Aldwinckle, Jun 1, 2007
    #32
  13. I went to the web site http://petharbor.com/Images/Chameleon.gif and walked
    away from the computer for a couple hours, as it was loading so slowly. It
    now says done and only shows the top half (or less) of a Chameleon.

    Julie
     
    Julie LeBlanc, Jun 5, 2007
    #33
  14. I'm so lost Robert. Maybe it's lack of sleep, but I don't really understand
    what you want me to do.

    Julie

     
    Julie LeBlanc, Jun 5, 2007
    #34

  15. I have just realized that this actually might be a good clue.
    E.g. both it and your "corrupted" source problem might be symptoms
    which could be explained by incorrect MTU size.

    <title>How to Troubleshoot Black Hole Router Issues</title>
    http://support.microsoft.com/kb/314825

    (Live Search for
    xp mtu size site:support.microsoft.com
    )

    See also other KB articles that this search brings up
    for different presentations of the same idea.

    If changes suggested by these articles changed your symptoms
    you might not need to do any more troubleshooting for the corrupted
    source hypothesis. ; )


    Good luck

    Robert
    ---
     
    Robert Aldwinckle, Jun 7, 2007
    #35
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.