вытягивание JavaScript кода @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 11 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Заголовок сообщения: вытягивание JavaScript кода
Сообщение Добавлено: 18 Сентябрь 2009, 20:24:54 
общим есть такие файлы: .swf, .html, .css, .js
в .swf вижу содержимое .html + css
подскажите пожалуста как подключить javaScript?
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Сообщение Добавлено: 18 Сентябрь 2009, 22:23:08 
вот такой код пишу

Код:
//scrol
scrollbar2.setScrollTarget ( textfield3) ;// links scrollbar Componement to the textfield
scrollbar2.setSize(443, textfield3._height); // code hint ( width, height)
scrollbar2.move( textfield3._x + textfield3._width , textfield3._y ) // code hint ( x, y)

//content
var styles:TextField.StyleSheet = new TextField.StyleSheet();
textfield3.styleSheet = styles;
textfield3.html = true; // Set html property to true
var myVars:LoadVars = new LoadVars();
myVars.onData = function(myStr:String):Void {
    if (myStr != undefined) {
        textfield3.text = myStr;
    }
};
myVars.load("content/testContent.html");

//css
var myStyle = new TextField.StyleSheet();
myStyle.load("style.css");
myStyle.onLoad = function() {
textfield3.styleSheet = myStyle;
};

//java script
//var myURL:String = "http://foo.com";
getURL("javascript:popup();");


Код:
* {
   margin:0;
   padding:0;
}
body {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#88522e;
}
a {
   color:#0c2e6e;
   font-weight:bold;
}
a:hover {
   color:#FF0000;
   font-weight:bold;
}
h1 {
   color:#88522e;
   font-style:italic;
   font-size:32px;
}


Код:
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;
window.open(href, windowname, 'width=400,height=200,scrollbars=yes');
return false;
}


Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><script type="text/javascript" src="js.js"></script><link href="style.css" rel="stylesheet" type="text/css" /><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><h1>title goes here</h1><a href="content/popup.html" onClick="return popup(this, 'notes')"><img src="images/wedding.jpg" width="368" height="221" /></a><p>test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content </p></body></html>
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Сентябрь 2009, 23:11:39 
А что, CS4 научился работать с тэгом script в embedded html? :chih:
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Заголовок сообщения: Re: вытягивание JavaScript кода
Сообщение Добавлено: 18 Сентябрь 2009, 23:39:04 
вот исходник: http://flash-templates-today.com/popUp.rar

кто знает позскажите плиз
делаю с cs3, as2
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Сентябрь 2009, 23:59:23 
sergeylandar, перечитайте мою фразу еще раз.
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Заголовок сообщения: Re: вытягивание JavaScript кода
Сообщение Добавлено: 19 Сентябрь 2009, 00:03:41 
а что нельзя так сделать?
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Сентябрь 2009, 00:14:44 
О!
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Заголовок сообщения: Re: вытягивание JavaScript кода
Сообщение Добавлено: 19 Сентябрь 2009, 00:16:40 
плохо
а с as3 можно такое реализовать?
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 22 Сентябрь 2009, 07:57:09 
Из флеша можно вызвать js функцию - читайте мануал по теме ExternalInterface
Но парсить js внутри флеша, это попахивает садомазохизмом и невменяемостью.

_________________
_____
Работа Изображение Работы Изображение О Работе
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 22 Сентябрь 2009, 08:12:53 

Мигель писал(а):
Из флеша можно вызвать js функцию - читайте мануал по теме ExternalInterface


И что, в мануале написано, что можно вызвать функцию из HTML, загруженного во флэш? Вы, коллега, ничего не путаете?
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 25 Сентябрь 2009, 22:47:44 
Ниже я написал, что парсить JS внутри флеша - сие есть изврат необыкновенный.
Хотя теоретически это очень даже возможно ))

Но опять же, никто не мешает вырвать <script>…..</script> из загруженного текста, и потом поступить с ним
getURL("javascript:ВЫРВАННЫЙ ТЕКСТ");

Так раньше попапы из флеша открывали.
Можно ли это делать сейчас - не знаю.
Давно не тянуло на извращения
:beer:

_________________
_____
Работа Изображение Работы Изображение О Работе
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 11 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100