Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem IE 8 chyba KB927917, chyba v javascriptu?

už jsem to tu řešil, snažím se na to přijít asi tři dny, prohledal jsem všechny myslitelné diskuze, kde se o tom psalo, ale nic nepomáhá.

http://teramagazin.cz/index.php/component/cobalt/c ategory-items/1-knihovna/2-knihy?Itemid= v IE 8 vyhazuje chybu a tak se stránka nenačte korektně.

Nevěděl by prosím někdo, co s tím? Jsem z toho už poměrně zoufalý a nasraný...

Pro pobavení, odpověď z Microšitu:

"Pokud Vám v Internet Exploreru nefungují jen některé určité webové stránky, potom to znamená, že nejsou optimalizované pro Internet Explorer. Není to tudíž chyba Internet Exploreru.

Pokud máte další dotazy, neváhejte se na nás prosím obrátit."

Zajímavé, pro všechny myslitelné prohlížeče se nic optimalizovat nemuselo.

Předmět Autor Datum
http://answers.microsoft.com/en-us/ie/forum/ie8-windows_other/ie8-gets-kb927917-on-pages-being-refre…
Achmedik 24.01.2013 19:34
Achmedik
To asi ono bude, ale abych z toho vyšel s nějakým závěrem, tak to je na mě už vyšší dívčí...
Redsnake 24.01.2013 19:42
Redsnake
potřebuju tuhle srandu $html[] = "var t{$uniq} = new TextboxList('{$id}', {$options});\n";// if($ad…
Redsnake 24.01.2013 22:08
Redsnake
tak asi to má být takhle: $html[] = "window.addEvent('domready', function() { var t{$uniq} = new Te… poslední
Redsnake 24.01.2013 22:18
Redsnake

potřebuju tuhle srandu

$html[] = "var t{$uniq} = new TextboxList('{$id}', {$options});\n";//
		if($add)
		{
			$html[] = "t{$uniq}.".implode(".", $add).";\n";
		}
		if($el)
		{
			$html[] = "var r{$uniq} = [".implode(",", $el)."];\n";
			$html[] = "t{$uniq}.plugins['autocomplete'].setValues(r{$uniq});\n";  
		}

uzavřít do tohodle:

window.addEvent('domready', function() {
kód
});

bohužel

window.addEvent('domready', function() {
$html[] = "var t{$uniq} = new TextboxList('{$id}', {$options});\n";//
		if($add)
		{
			$html[] = "t{$uniq}.".implode(".", $add).";\n";
		}
		if($el)
		{
			$html[] = "var r{$uniq} = [".implode(",", $el)."];\n";
			$html[] = "t{$uniq}.plugins['autocomplete'].setValues(r{$uniq});\n";  
		}
});

rozstřelí stránky a nefunguje to...Nevíte náhodou jak na to? Přikládám soubor

tak asi to má být takhle:

$html[] = "window.addEvent('domready', function() { var t{$uniq} = new TextboxList('{$id}', {$options});\n";//
		if($add)
		{
			$html[] = "t{$uniq}.".implode(".", $add).";\n";
		}
		if($el)
		{
			$html[] = "var r{$uniq} = [".implode(",", $el)."];\n";
			$html[] = "t{$uniq}.plugins['autocomplete'].setValues(r{$uniq});});\n"; 

nicméně IE furt pyčuje 3-[

Jdu spáchat rituální sebevraždu

Zpět do poradny Odpovědět na původní otázku Nahoru