Flash Zone Forum > JAVASCRIPT è FLASH
Ïîìîùü · Ïîèñê · Ïîëüçîâàòåëè · Êàëåíäàðü
Ïîëíàÿ âåðñèÿ ýòîé ñòðàíèöû: JAVASCRIPT è FLASH
Flash Zone Forum > Macromedia Flash > ActionScript
Flashery
Ðåáÿò êòî çíàåò êàê äåëàòü âñïëûâàþùèå îêíà íà java script , íî òàê ÷òîáû îíè îòêðûâàëèñü íà âåñü ýêðàí áåç ìåíþ è êíîïîê áðàóçåðà?
Ïðîñòî ÿ ñäåëàë flash êó è ñîõðàíèë åå ÷åðåç exect fit - (ìîæíî ñêàçàòü ðåçèíà) - íî íå õâàòàåò åùå îêíà.

Êòî çíàåò êîä ïèøèòå áóäó î÷åíü áëàãîäàðåí!
alexart
Êîä
var w = window.open("myfullscreen.html", "", "width="+screen.availWidth+", height="+screen.availHeight+", left=0, top=0");


îêíî ïî óìîë÷àíèþ íå áóäåò èìåòü ïîëîñ ïðîêðóòêè, ìåíþ è ïð.
â myfullscreen.html åùå ìîæíî äîáàâèòü
Êîä
<body style="margin:0; padding:0;">

è ôëåøêà ñ ðàçìåðàìè 100% õ 100% áóäåò ÷åòêî ïî îêíó.

֏
MustLive
Öèòàòà
Ðåáÿò êòî çíàåò êàê äåëàòü âñïëûâàþùèå îêíà íà java script , íî òàê ÷òîáû îíè îòêðûâàëèñü íà âåñü ýêðàí áåç ìåíþ è êíîïîê áðàóçåðà?

Flashery

Äàííàÿ òåìà óæå íåñêîëüêî ðàç ïîäíèìàëàñü, ïîýòîìó òåáå ñòîèëî âîñïîëüçîâaòüñÿ ïîèñêîì ïî ôîðóìó. À òàêæå î ïîäîáíîì ÿ ïèñàë â íàøåé ðàññûëêå.

Ïðèìåð êîäà, íåîáõîäèìûé äëÿ ñîçäàíèÿ ïîïàïà òåáå óæå ïðèâ¸ë alexart. Õîòÿ ýòî íå ïîëíûé êîä è äëÿ çàïóñêà íîâîãî îêíà òðåáóåòñÿ äîðàáîòàííûé êîä. Ïîýòîìó ÿ ïðèâåäó ñâîè (ðàáî÷èå) ïðèìåðû.

Äëÿ ñîçäàíèÿ ññûëêè ïðè íàæàòèè íà êîòîðóþ îòêðîåòñÿ ïîïàï èñïîëüçóé êîä:
Êîä
<a href="#" onClick="window.open('fullscreen.html','','width='+screen.availWidth+', height='+screen.availHeight+',left=0,top=0');">ôëåøêà</a>

Çäåñü fullscreen.html - ýòî ñòðàíèöà, ãäå ðàñïîëîæåíà ôëåøêà.

Äëÿ òîãî, ÷òîáû íå èìååòü îòäåëüíîé ñòðàíèöû (ýòî íå îáÿçàòåëüíî), ÷òîáû íå áûëî ëèøíèõ ôàéëîâ è ÷òîáû äîïîëíèòåëüíî íå íàñòðàèâàòü ýòó html ñòðàíèöó (î ÷¸ì óïîìÿíóë alexart), ìîæåøü âûçûâàòü ôëåøêó íàïðÿìóþ.

Äëÿ ñîçäàíèÿ ññûëêè ïðè íàæàòèè íà êîòîðóþ îòêðîåòñÿ ïîïàï ñðàçó ñ ôëåøêîé èñïîëüçóé êîä:
Êîä
<a href="#" onClick="window.open('flash.swf','','width='+screen.availWidth+', height='+screen.availHeight+',left=0,top=0');">ôëåøêà</a>

Âûçîâ ïîïàï-îêíà (ñ ôëåøêîé, ñ õòìë ñòðàíèöåé ñ ôëåøêîé èëè ïðîñòî õòìë ñòðàíèöåé) - ýòî íåñëîæíàÿ çàäà÷à. È îíà ðåøàåòñÿ ïðè íàëè÷èè íåáîëüøèõ çíàíèé â ÿâà-ñêðèïòå (êîä òåáå óæå ïðèâåëè è îí íåñëîæíûé). Áîëåå ñåðü¸çíàÿ çàäà÷à - ýòî âûçîâ ïîïàïà èç ñàìîé ôëåøêè. Ò.å. êîãäà ïðè íàæàòèè íà êíîïêó âî ôëåø ðîëèêå òåáå íóæíî îòêðûòü íîâîå îêíî (ñ çàäàííûìè ïàðàìåòðàìè).

Äàííûé âîïðîñ íå ðàç óæå îáñóæäàëàñÿ íà ôîðóìå (ïîèñê ìîæåò ïîìî÷ü). Îá ýòîì òàêæå ÿ ïèñàë â 11 íîìåðå íàøåé ðàññûëêè. Ãäå ïðèâ¸ë ïðèìåð êîäà äëÿ ðåøåíèÿ äàííîé çàäà÷è.
alexart
íó, èç ñàìîãî ôëåøà ïîïàï âûçâàòü òîæå íå ïðîáëåìà wink.gif
Êîä
êíîïêà.onRelease = function () {
    getURL("java script:window.open('url', '', ' ... ')");
}


ïîïðîáóé, äîëæíî ñðàáîòàòü.
Ïî êðàéíåé ìåðå "àëåðòû" âûäàåò áåç ïðîáëåì (õîðîøàÿ àëüòåðíàòèâà ôóíêöèè "trace" èíîãäà, íà ýòàïå îòëàäêè...)

Áëèí, â êîäå "javascript" íàäî ïèñàòü îäíèì ñëîâîì. À äâèæîê ôîðóìà åãî íà 2 êðîìñàåò! blink.gif
2 ðàçà èñïðàâèòü ïûòàëñÿ ))))
Ðóññêàÿ âåðñèÿ IP.Board © 2001-2009 IPS, Inc.