|
ÀÁÐÀÊÀÄÀÁÐÀ (Òîæå ñàìîå íî â ÷èòàåìîì âèäå)
Íbrfr yt vju yfqnb djpvj;yjcnm gjpdjkz.ofz vyt jnrhsdfnm popup jryf bp Adobe Flash Íj z egjhysq b dct ;t yfitk, djn 'ne cnfntqre. Õjnz e vtyz ytvyjuj gjlheujve gjkexbkfcm cnhjrf È cfvjt df;yjt xnj kjrfkmyj ÍÅËÜÇß ntcnbnm 'njn crhbgn dcgksdf.ott jryj d flash Ëb,j pfrfxfnm d bynthytn b xthtp http j,hfofnmcz bkb d Ätydth kjrfkmyj. Ñjplfybt dcgksdf.otuj jryf ,hfepthf ghb gjvjob Flash Âdtltybt  cnfylfhnyjq HTML-cnhfybwt, dcgksdf.obt jryf ,hfepthf jnrhsdf.ncz b rjynhjkbhe.ncz ghb gjvjob aeyrwbq JavaScript. Îryf ,hfepthf nfr ;t vj;yj jnrhsnm b pfrhsnm ghb gjvjob Flash-rkbgf, yj, nfr rfr jryf - 'nj rjvgjytyns ,hfepthf, nj Flash ljk;ty cjtlbyznmcz c ,hfepthjv b eghfdkznm bv lkz jnrhsnbz yjds[ jrjy. Ìtnjls Ñktle.obt vtnjls jnkbxf.ncz gj ehjdy. ckj;yjcnb rjynhjkz. Ítrjnjhst bp jgbcsdftvs[ vtnjljd cjdvtcnbvs yt cj dctvb ,hfepthfvb. Ìtnjl | Ñkj;yjcnm | Ñjdvtcnbvjcnm ,hfepthf | GetURL | Ñfvsq k¸urbq, yj yt gjpdjkztn rjynhjkbhjdfnm jryf | Ðf,jnftn cj dctvb ,hfepthfvb | GetURL:"javascript" | Ïhjcnjq b ytghjnbdjhbxtdsq | Ít hf,jnftn c Internet Explorer 3.0 bkb ,jktt hfyybvb d Windows. Ít hf,jnftn c Internet Explorer 4.5 bkb ,jktt hfyybvb d Macintosh. | FSCommand | Ájktt ckj;ty | Ðf,jnftn c drk.x¸yysvb d ,hfepth ActiveX b LiveConnect (Internet Explorer 4.0 bkb ,jktt gjplybq lkz Windows b Mac, f nfr ;t Navigator 3.x b 4.x) |
GetURL Ýnjn vtnjl bcgjkmpetn rjvfyle GetURL, xnj ,s cjplfnm yjdjt, gecnjt jryj ,hfepthf. Ýnjn vtnjl ghjcn, hf,jntn cj dctvb ,hfepthfvb b yt nht,etn bcgjkmpjdfybz JavaScript. Íj 'njn vtnjl yt j,tcgtxbdftn rjynhjkm yfl hfcgjkj;tybtv jryf, tuj hfpvthjv, yfkbxbtv gjkjc ghjrhenjr b gfytkb bycnhevtynjd. Äj,fdktybt rjvfyls getURL dj Flash: Âsltkbnt ye;ysq rk.xtdjq rflh b dcnfdmnt d ytuj cktle.obq rjl: getURL("http://www.macromedia.com", "_blank");
Èkb dsltkbnt ye;ye. ryjgre b dcnfdmnt d yt¸: on (release) { getURL("http://www.macromedia.com", "_blank"); }
Îge,kbreqnt Flash-rkbg b HTML-cnhfybwe. GetURL:"javascript" Ýnjn vtnjl bcgjkmpetn rjvfyle getURL, xnj ,s dspdfnm aeyrwb. JavaScript, rjnjhfz lj,fdkztncz d HTML-cnhfybwe gjckt jge,kbrjdfybz. Ätkftncz 'nj ghjcnj b nht,etn vbybvfkmys[ pyfybq JavaScript, yj nfrfz rjycnherwbz ,eltn hf,jnfnm yt cj dctvb ,hfepthfvb. Î,hfnbntcm r nf,kbwt Ìtnjljd dsit, xnj ,s enjxybnm ltnfkb cjdvtcnbvjcnb c hfpkbxysvb ,hfepthfvb. ×fcnm gthdfz: Ñjplfybt rkbgf dj Flash Âsltkbnt ye;ysq rk.xtdjq rflh b dcnfdmnt d ytuj cktle.obq rjl: getURL("javascript:openNewWindow(`http://www.macromedia.com`,`thewin`, `height=400,width=400,toolbar=no,scrollbars=yes`) ");
Èkb dsltkbnt ye;ye. ryjgre b dcnfdmnt d yt¸: on (release) { getURL("javascript:openNewWindow(`http://www.macromedia.com`,`thewin`, `height=400,width=400,toolbar=no,scrollbars=yes`) "); }
Ìjz cnhjrf ,skf nfrjq
on (release) { getURL("javascript:window.open(`form.html`,`example`,`scrollbars,resizable,width=485,height=450`);void(0);"); }
Çfvtnmnt, xnj dnjhfz b nhtnmz cnhjrb (nfv, ult getURL… b cktle.ofz gjl ytq) - 'nj yf cfvjv ltkt jlyf cnhjrf - jyf hfpltktyf yf ldt lkz yfukzlyjcnb. Î,zpfntkmyj cjtlbybnt b[ d jlye cnhjre ,tp ghj,tkjd, byfxt ,eltn jib,rf. Â 'njq aeyrwbb ds vjukb ,s pflfnm cdjb pyfxtybz lkz URL, hfpvthjd jryf, yfkbxbz gfytkb bycnhevtynjd b gjkjc ghjrhenjr, yj d 'njv ghbvtht yt htrjvtyletncz vtyznm lfyyst pyfxtybz. Îge,kbreqnt Flash-rkbg b HTML-cnhfybwe. ×fcnm dnjhfz: Äj,fdktybt JavaScript d HTML-cnhfybwe - Înrhjqnt jge,kbrjdfyye. d gthdjq xfcnb HTML-cnhfybwe, bcgjkmpez jlby bp HTML-htlfrnjhjd (vj;yj bcgjkmpjdfnm Ákjryjn).
- Ñrjgbheqnt 'njn rjl:
- Âcnfdmnt tuj vt;le ntufvb HEAD d HTML-rjlt.
- Ñj[hfybnt HTML-ljrevtyn b ghjntcnbheqnt cnhfybwe d ,hfeptht.
Çfvtxfybt: Åckb HTML-cnhfybwf cyjdf ,eltn jge,kbrjdfyf bp Flash, nj yjdst lfyyst ,elen pfgbcfys gjdth[ bpvtytybq, b dcnfdkznm rjl ghbl¸ncz pfyjdj.
×nj ltkftn lfyyfz aeyrwbz JavaScript? - Ñjlth;fybt rjvfyls getURL cjj,oftn JavaScript`e dspdfnm aeyrwb. `openNewWindow`, gthtlfdfz cktle.oe. byajhvfwb. d crhbgn:
javascript:openNewWindow | Ñjj,oftn JavaScript`e dspdfnm aeyrwb. openNewWindow | `http://www.macromedia.com` | URL lkz pfuheprb d yjdjt jryj | `thewin` | Èvz jryf | height=400 | Ócnfyjdrf dscjns jryf d 400 gbrctktq | width=400 | Ócnfyjdrf ibhbys jryf d 400 gbrctktq | toolbar=no | Ít jnj,hf;fnm gfytkm bycnhevtynjd. Äjcnegyst jgwbb: yes b no | scrollbars=yes | Înj,hf;fnm gjkjcs ghjrhenrb. Äjcnegyst jgwbb: yes b no |
Îlbyjxyst rfdsxrb (fgjcnhjas) d ntrcnt df;ys lkz hfpltktybz nh¸[ ctrwbq gfhfvtnhjd: function openNewWindow(URLtoOpen, windowName, windowFeatures) | URLtoOpen | `http://www.macromedia.com` | windowName | `thewin` | windowFeatures | `thewin`,`height=400,width=400,toolbar=no,scrollbars=yes` |
Ïhb dspjdt, bcgjkmpez gthtlfyye. byajhvfwb., jryj jnrhsdf.n cktle.obt aeyrwbb JavaScript: Function openNewWindow(URLtoOpen, windowName,windowFeatures) | Ñjplf¸n aeyrwb., yfpsdftve. "openNewWindow", rjnjhfz ghbybvftn nhb gfhfvtnhf, dsltktyyst wdtnjv dsit. | newWindow=window.open(URLtoOpen,windowName,windowFeatures); | Ñjplf¸n yjdjt jryj, yfpsdftvjt "newWindow", bcgjkmpez vtnjl `open` zpsrf JavaScript b fhuevtyns, jgbcfyyst dsit. |
FSCommand Ýnjn vtnjl bcgjkmpetn rjvfyle FSCommand lkz njuj, xnj ,s chf,jnfkf JavaScript-aeyrwbz d HTML-cnhfybwt, cjplf.ofz yjdjt jryj. Ôeyrwbz JavaScript lj,fdkztncz d cnhfybwe gjckt t¸ jge,kbrjdfybz, b cjlth;bn URL b gfhfvtnhs lkz yjdjuj jryf. Ýnjn vtnjl hf,jnftn yt cj dctvb ,hfepthfvb. Î,hfnbntcm r nf,kbwt Ìtnjljd dsit, xnj ,s enjxybnm ltnfkb cjdvtcnbvjcnb c hfpkbxysvb ,hfepthfvb, b yt pf,elmnt ghjntcnbhjdfnm lfyysq vtnjl yf dct[ ,hfepthf[. ×fcnm gthdfz: Ñjplfybt rkbgf dj Flash Âsltkbnt ye;ysq rk.xtdjq rflh b dcnfdmnt d ytuj cktle.obq rjl: fscommand("openWindow");
Èkb dsltkbnt ye;ye. ryjgre b dcnfdmnt d yt¸: on (release) { fscommand("openWindow"); }
Îge,kbreqnt Flash-rkbg b HTML-cnhfybwe. ×fcnm dnjhfz: Äj,fdktybt JavaScript d HTML-cnhfybwe - Înrhjqnt, jge,kbrjdfyye. d gthdjq xfcnb, HTML-cnhfybwe bcgjkmpez jlby bp HTML-htlfrnjhjd (vj;yj bcgjkmpjdfnm Ákjryjn).
- Â HTML-rjlt yfqlbnt cktle.oe. cnhjre:
// Place your code here... - Çfvtybnt 'ne cnhjre cktle.obv rjljv:
{if(command=="openWindow"){ openNewWindow()}} function openNewWindow(){setTimeout(window.open(`http://www.macromedia.com`,`newwindow`,`height=200,width=300,toolbar=no`)),0} - Ñj[hfybnt HTML-ljrevtyn b ghjntcnbheqnt cnhfybwe d ,hfeptht.
Çfvtxfybt: Åckb HTML-cnhfybwf cyjdf ,eltn jge,kbrjdfyf bp Flash, nj yjdst lfyyst ,elen pfgbcfys gjdth[ bpvtytybq, b dcnfdkznm rjl ghbl¸ncz pfyjdj.
×nj ltkftn lfyyfz aeyrwbz JavaScript? {if(command=="openWindow"){openNewWindow()} Â 'njq cnhjrt ghjbc[jlbn xntybt rjvfyls, gjckfyyjq bp Flash. Åckb rjvfylf - openWindow, nj pfgecrftncz aeyrwbz "openNewWindow()". Function openNewWindow(){setTimeout(window.open(`http://www.macromedia.com`,`newwindow`,`height=200,width=300,toolbar=no`)),0} Ýnj nfrfz ;t aeyrwbz, rjnjhfz ,skf jgbcfyf dsit, d ifut getURL. Çltcm nfr ;t lj,fdkty vtnjl j;blfybz dhtvtyb zpsrf JavaScript lkz ghtljndhfotybz ytcjdvtcnbvjcnb c ytrjnjhsvb ,hfepthfvb.
|