![]() |
Очень тупой вопрос, НО! :)
Сори за тупость, но что-то не догоняю
надо из флеша открыть окно ХТМЛ, указанного размера и без всяких тулбаров или скроллбаров делаю так get url, а дальше Код:
javascript:window.open('test.htm','HM','width=100,height=100,status=no,toolbar=no,menubar=no,scrollbars=no')Мне не надо что менялась страница, только чтобы новая открывалась а текущая не менялась. Если что, то вот какая проблема www.cds.dax.ru/test77/test.swf |
Ladies & Gents! :)
Пожалуйста кто-нибудь помогите, срочно ведь... Неужели никто не знает как это сделать... :( |
GetUrl
Ты не то делаеш,
не getUrl надо писать а fscommand("тут то что ты написал"); и не забудь включить галочку в публиш сеттингах/хтмл/flash with fscommand. |
Код:
on (release) {Ты сам так пробовал делать?? :confused: :( |
неа:-)
тогда делай все средствами html
on(release) { fscommand("hello",""); } а там в html код вставляй if (command=="hello") { window.open(""); } итого код html примерно такой <HTML> <HEAD> <TITLE>Movie2</TITLE> </HEAD> <BODY bgcolor="#FFFFFF"> <SCRIPT LANGUAGE=JavaScript> <!-- var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1; // Handle all the the FSCommand messages in a Flash movie function Movie2_DoFSCommand(command, args) { var Movie2Obj = InternetExplorer ? Movie2 : document.Movie2; if(command=="hello") { } // // Place your code here... // } // Hook for Internet Explorer if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) { document.write('<SCRIPT LANGUAGE=VBScript\> \n'); document.write('on error resume next \n'); document.write('Sub Movie2_FSCommand(ByVal command, ByVal args)\n'); document.write(' call Movie2_DoFSCommand(command, args)\n'); document.write('end sub\n'); document.write('</SCRIPT\> \n'); } //--> </SCRIPT> <!-- URL's used in the movie--> <A HREF=FSCommand:hello></A> <!-- text used in the movie--> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ID=Movie2 WIDTH=550 HEIGHT=400> <PARAM NAME=movie VALUE="Movie2.swf"> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="Movie2.swf" menu=false quality=high bgcolor=#FFFFFF WIDTH=550 HEIGHT=400 swLiveConnect=true NAME=Movie2 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT> </BODY> </HTML> |
либо
либо заместо всяких if
в htmle eval(command); и fscommand("window.open.....") |
location = location
on (release) {
getURL ("javascript: window.open ... как у тебя);location=location;", "_self"); } так должно сработать правильно |
| Часовой пояс GMT +4, время: 12:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.