Показать сообщение отдельно
Старый 05.05.2010, 21:07
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 16  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
AzagThoth Тока что открыл настройки для интереса и заметил что галка(измменять строку) не включена как и у вас, но все работет все равно)))) Я понял почему вы тупите. Вместе с классом добавляется файл JS ( AC_RunActiveContent) он вкорне отличается от того что по умолчанию генерирует флеш.
Вот пример как я работал с SWF при этом все работало. Если вы хотите поспорить на денежки, то я вам выложу еще и сайт свой в инет, а так же пришлю все скрины на месте...

Код AS1/AS2:
_global.DPI = new com.in4core.DynamicDeepLinking();
 
SWFAddress.setStrict(false);
SWFAddress.onExternalChange = function() {
	var Value = SWFAddress.getValue();
	DPI.setDDL(Value);
};
SWFAddress.onChange = function() {
	var TITL = SWFAddress.getValue();
	DPI.setTITLE(TITL);
}
Код DPI думаю вам ниче не даст....

Код AS1/AS2:
function setDDL(tostring) {
 
		//// search portfolio//////
		str = tostring.lastIndexOf("/")+1;
		str1 = tostring.lastIndexOf("?");
		str2 = tostring.lastIndexOf("=")+1;
		subs = tostring.substring(str, str1);// path
		subs2 = tostring.substr(str2);// id
		subs3 = tostring.substr(tostring.lastIndexOf("/")+1);
		///search services/////////
		strS = tostring.substr(9);
		/////////functions////////////////
............. // и так далее
 
private function setTITLE(g) {
		var title = 'IN4CORE STUDIOS LLC';
		if (g == "" || g == undefined) {
			g = "HOME";
		}
		title += ".    [ "+g.toUpperCase()+" ] ";
		SWFAddress.setTitle(title);
	}
}