Indikátor průběhu aplikace Internet Explorer nadále zvýšit při připojené chování dynamicky vložení na stránku

Překlady článku Překlady článku
ID článku: 320731 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Dynamicky přidáte objekt, který obsahuje připojené chování na webovou stránku a chování musí být staženy, indikátor průběhu v aplikaci Microsoft Internet Explorer nadále zvýšit. Indikátor průběhu pokračuje i po chování stažen a vykreslení stránky zobrazit průběh. Však připojené chování pracuje správně bez problémů neočekávané.

Příčina

K tomuto problému může dojít, pokud každé návštěvě stránky je vybrána možnost Zjišťovat existenci novějších verzí uložených stránek v aplikaci Internet Explorer.

Chcete-li zobrazit možnost Zjišťovat existenci novějších verzí uložených stránek, postupujte takto:
  1. V aplikaci Internet Explorer klepněte na nabídku Nástroje a klepněte na příkaz Možnosti Internetu.
  2. Na Obecné kartě klepněte na tlačítko Nastavení ve skupinovém rámečku dočasné soubory Internetu.
  3. V dialogovém okně Nastavení zobrazit možnost Zjišťovat existenci novějších verzí uložených stránek.

Jak potíže obejít

Chcete-li tento problém vyřešit, můžete provést následující akce:
  • Vyhněte se vkládání dynamicky všechny objekty, které obsahují připojené chování.
  • Nastavit text zprávy v stav panel aplikace Internet Explorer po přidání objektu.

Další informace

K tomuto problému dochází, pokud dynamicky přidáte připojené chování nahrazením vnitřní HTML prvku DIV prvek, pomocí metody createElement nebo insertAdjacentHTML metody nebo dynamicky změnou vlastnosti název_třídy prvku.

Kroky pro reprodukci chování

  1. Zkopírujte následující ukázka kódu a potom uložte ukázka kódu do souboru, který se nazývá test.htm.
    <HTML>
        <HEAD>
            <STYLE>
                .UseBehavior
                {
                    behavior: url(behavior.htc);
                }
            </STYLE>
    
            <SCRIPT>
                function DoClick()
                {
                    SetTarget.innerHTML = "<DIV CLASS='UseBehavior'>Hello World</DIV>";
    		//Uncomment the following line to work around the problem.
                    //window.status="Finished";	
                }
            </SCRIPT>
        </HEAD>
    
        <BODY>
            <DIV ID="SetTarget">Click to try the test</DIV><BR>
            <BUTTON onClick="DoClick()">Click to insert the attached behavior.</BUTTON>
        </BODY>
    </HTML>
    					
  2. Zkopírujte následující ukázkový kód a potom uložit ukázka kódu do souboru s názvem Behavior.htc. Behavior.htc soubor umístit do stejného adresáře, kde je umístěn soubor test.htm.
    <PUBLIC:COMPONENT>
    <PUBLIC:ATTACH EVENT="ondocumentready" ONEVENT="Element_DocumentReady()" />
    
    <SCRIPT language="JScript">
    function Element_DocumentReady()
    {
    	// This is almost an empty behavior.
    }
    </SCRIPT>
    </PUBLIC:COMPONENT>
    					
  3. Otevřete soubor test.htm a klepněte na tlačítko , klepnutím vložte připojené chování.
Poté, co text se změní z "Klepnutím vyzkoušejte test" na "Vítáme vás", je přidán chování. Indikátor průběhu načte neomezeně dlouho.

Odkazy

Další informace o vývoji řešení založeného na webu pro aplikaci Internet Explorer získáte na webech Microsoft Developer Network (MSDN):
Aktualizace aplikace Internet Explorer
http://msdn.microsoft.com/ie/
Pomocí chování jazyka DHTML
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/howto/using.asp
Pomocí součásti HTML implementovat chování jazyka DHTML skriptu
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/howto/creating.asp

Vlastnosti

ID článku: 320731 - Poslední aktualizace: 21. května 2007 - Revize: 5.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Internet Explorer (Programming) 6.0
  • Microsoft Internet Explorer (Programming) 6 (SP1)
  • Microsoft Internet Explorer (Programming) 5.5 SP2
Klíčová slova: 
kbmt kbtshoot kbprb kbpending KB320731 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:320731
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com