Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.10.2010, 17:21
djyamato вне форума Посмотреть профиль Отправить личное сообщение для djyamato Посетить домашнюю страницу djyamato Найти все сообщения от djyamato
  № 1  
Ответить с цитированием
djyamato
 
Аватар для djyamato

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
По умолчанию InternetExplorer 8 - ошибк яваскрипта. Почему ?

Здравствуйте
Имею код, работающий везде, кроме ИЕ 8го
Что где поправить, подскажите пожалуйста

Код:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>2 флэшки связанные JS</title>
<script type="text/javascript" language="javascript" src="Scripts/swfobject.js"></script>

</script>

<script language="JavaScript">
var jsReady = false;
function isReady() {
	return jsReady;
}
function pageInit() {
	//alert("onLoad");
	jsReady = true;
}
function getSWF(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}
function sendToJavaScript(value) {
	var sendObject=new Object();
	sendObject.ID=null;
	sendObject.name=null;
	sendObject.type="init";
	
	if (value.type=="show_2"){
		sendObject.type="showCommand";
		getSWF("Flash_2").sendToActionScript(sendObject);
	}
	if (value.type=="hide_2"){
		sendObject.type="hideCommand";
		getSWF("Flash_2").sendToActionScript(sendObject);
	}
	if (value.type=="show_1"){
		sendObject.type="showCommand";
		getSWF("Flash_1").sendToActionScript(sendObject);
	}
	if (value.type=="hide_1"){
		sendObject.type="hideCommand";
		getSWF("Flash_1").sendToActionScript(sendObject);
	}
	function checkJavaScriptReady() {
		return jsReady;
	}
}
</script>

</head>

<body onLoad="pageInit()">
<div id="flash_1"><p align="center">
      This content requires Adobe Flash Player 9</p>
    <p align="center"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW" target="_blank">Download Adobe Flash</a></p><br /><br />

<script type="text/javascript" language="javascript">
    var so = new SWFObject("Flash_1.swf", "Flash_1", "550", "400", "9", "#FFFFFF");
    so.addParam("menu", "false");
	so.addParam("scale", "noscale");
	so.addParam("allowFullScreen", "false");
    so.write("flash_1");
</script>
</div>
<div id="flash_2"><p align="center">
      This content requires Adobe Flash Player 9</p>
    <p align="center"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW" target="_blank">Download Adobe Flash</a></p>
	
<script type="text/javascript" language="javascript">
    var so = new SWFObject("Flash_2.swf", "Flash_2", "550", "400", "9", "#FFFFFF");
    so.addParam("menu", "false");
	so.addParam("scale", "noscale");
	so.addParam("allowFullScreen", "false");
    so.write("flash_2");
</script>
</div>
</body>
</html>
Нашел фикс для SWFObject от Стива Камермана
и заработало


Последний раз редактировалось djyamato; 12.10.2010 в 00:59.
Создать новую тему Ответ Часовой пояс GMT +4, время: 22:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:06.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.