PDA

Просмотр полной версии : Функция getURL();


AzagToT
17.04.2008, 22:32
Такая проблема. При клике на кнопку должна открываться страница, чего я так и не добился.

Пробовал и
on(press) {
getURL("http://link", "_blank");
}
и
btn.onPress = function() {
getURL("http://link");
}

ссылка упорно не хочет открываться.
Подскажите, в чем я неправ?)


ЗЫ
Использую Macromedia Flash Professional 8

MrPoma
17.04.2008, 23:10
Наверняка инстэнс нэйм не указали. :)

iNils
17.04.2008, 23:34
AzagToT:
1. для оформления своего кода надо использовать теги .
2. В русском языке нет слова "сцылко", прочитайте первый пункт правил форума (а также все остальные во избежание проблем), здесь подобные лексические построения запрещены.

CrazyFlasher
18.04.2008, 00:41
Mr. Poma в первом случае instance name не нужен :)

roman80_80
18.04.2008, 00:47
Я поднимал подобную тему, только я полный профан... Я дизайнер...

Уважаемые специалисты, пожалуйста, объясните на пальцах, Куда кликать какой пункт выбирать, куда вписывать этот код...
Я всю голову сломал :(

http://www.flasher.ru/forum/showthread.php?t=111192

AzagToT
18.04.2008, 16:44
AzagToT:
1. для оформления своего кода надо использовать теги .
2. В русском языке нет слова "сцылко", прочитайте первый пункт правил форума (а также все остальные во избежание проблем), здесь подобные лексические построения запрещены.

Учту, но - лучше бы по делу чего сказал, чем указывать на недочеты в оформлении, что можно было бы и в ЛС сделать.

Наверняка инстэнс нэйм не указали. :)
Указал, причем для эксперимента указывал различные варианты. Бесполезно.

Огромная просьба помочь с проблемой. Кто знает в чем дело, отзовитесь, плз..

iNils
18.04.2008, 17:58
Пользователь AzagToT получает плюс за обсуждение действий модератора.
Кроме того, когда хотите что-то добавить, используйте кнопку http://www.flasher.ru/forum/images/russian/style3/buttons/edit.gif и редактируйте последнее сообщение, а не создавайте несколько сообщений подряд.

roman80_80
18.04.2008, 19:22
Такая проблема. При клике на кнопку должна открываться страница, чего я так и не добился.

Пробовал и
on(press) {
getURL("http://link", "_blank");
}
и
btn.onPress = function() {
getURL("http://link");
}

ссылка упорно не хочет открываться.
Подскажите, в чем я неправ?)


ЗЫ
Использую Macromedia Flash Professional 8


У вас в обоих примерах допущена одна и таже ошибка синтаксиса.
Код должен выглядеть вот так:

on(press) {
getURL("http://link", "_blank")
}

т.е. уберите точку с запятой перед фигурной скобкой.

iNils
18.04.2008, 19:28
roman80_80, вы ерунду написали. Точка запятой не является синтаксической ошибкой.

roman80_80
18.04.2008, 19:36
пока я её не убрал, у меня ни чего не работало

iNils
18.04.2008, 19:41
пока я её не убрал, у меня ни чего не работалоПочитайте (http://flasher.ru/forum/showpost.php?p=726955&postcount=3)
Наличии или отсутствие точки запятой никак не влияет на получаемый байткод.
Оба кода
on (press) {
getURL ("http://link", "_blank")
}и
on (press) {
getURL ("http://link", "_blank");
}
в результате дают один и тот же байткод
onClipEvent press
getURL 'http://link' '_blank'
end

roman80_80
18.04.2008, 19:49
В таком случае вопрос, какую кнопку я нажал и не замеметил этого.

Вопросов становится больше чем ответов :(

Sysrepos
20.05.2008, 23:03
вопрос в эту тему:
exe-файл ("fullscreen"), там одна из функций, нажимаешь на кнопки, открывается соответствующая ссылка. но есть такая проблема: когда нажимаю на кнопку первый раз, браузер открывается поверх exe и все замечательно.
потом когда возвращаюсь к .exe, и нажимаю на эту или другую кнопку с ссылкой, он ее открывает в этом же окне браузера, но .exe теперь все время поверх и у юзера будет впечатление что ничо не открылось.

btn2.onRelease= function(){
getURL("http://www.ya.ru", "_self");
}

Вопрос: как сделать так, что б каждый раз при нажатии на кнопку с ссылкой,
ссылка открывалась каждый раз в новом браузере, или как нибудь поверх exe.

или может есть какая нить команда, типа свернуть exe?

(exe всегда fullscreen или свернуто)

вот для примера исходник, в котором так не получается.