Jaunākie ieraksti Lietotāji Noteikumi Meklēt
  • Lappuse 1 no 1
  • 1
Forums » Datorlietas » Mājaslapu Izstrādes Pamācības » Ajax loga pielāgošana (sml[settings]Vairākas metodes!)
Ajax loga pielāgošana
jackass
Date: Piektdiena, 11 Mar 2011, 10:38 PM | Ieraksts # 1


Pakāpe:

Ieraksti: 194
Kā zināms tad online spēlīšu moduli ir kods $SWF_LINK$ ar kura palīdzību spēlīte atveras mazā lodziņā, kuram protams var nomainīt izmērus, kā pašam vajag, bet ko tad, ja vēlamies uzlikt kādu konkrētu izmēru, lai katrai spēlītei nebūtu jāmaina izmērs un lai tas izskatās labi pie jebkuras izšķirtspējas?

Tad sekojam instrukcijām!

1. metode: mēs varam uzlikt, lai ajax logs atveras pa visu pārlūku neatkarīgi no ekrāna izšķirtspējas, šādā gadījumā dodamies uz CP >> Main » Customize design » Editing templates >> Online games > Page with entry full text and its comments

Atrodam šādu rindiņu

Code
<?if($SWF_LINK$)?><td align="center" valign="top"><a href="$SWF_LINK$"><img alt="" border="0" src="/.s/img/icon/play.png" width="32" height="32"></a><div style="font-size:10px"><a style="text-decoration:none;" href="$SWF_LINK$"><b><!--<s5392>-->Spēlēt tiešsaistē<!--</s>--></b></a></div></td><?endif?>

Un aizstājam ar

Code
<a style="text-decoration: none;" href="javascript://" onclick="' ',530,515,{autosize:1,min:1,shadow:1,header:1,max:1,initstate:'max'},{url:'/stuff/0-0-0-$ID$-21'});return false;"><b>Spēlēt tiešsaistē</b></a>

kur initstate:'max' norāda, ka ajax logs atvērsies pa visu pārlūku!

Droši vien, ka gribēsim arī norādīt, lai spēlīte būtu pa visu ajax logu, tad ievietojam šo stila fragmentu, pirms ajax loga

Code
<style>
div.myWinCont object, div.myWinCont embed {width:100%;height:100%;}
</style>

Protams ja gribat varat pamainīt procentus!


2. metode: šeit mēs panāksim, lai logs būtu nevis pa visu pārlūku, bet gan 90% platumā un augstumā, lai lietotāji ievērotu, ka atvēries jauns ajax logs, nevis jauna cilne!

Aizstājam pirmajā metodē pieminēto koda daļu ar šo kodu

Code
<script>
wh = $(window).height(); whp = wh * 90 / 100;
ww = $(window).width(); wwp = ww * 90 / 100;
</script>
      
<a href="javascript://" onclick="new _uWnd('myName','Window title',wwp,whp,{min:1,shadow:1,header:1,max:1,resize:0},'Here goes window content');">Click me</a>

Šajā gadījumā mēs aizvietojam platumu ar wwp un augstumu ar whp, un protams skriptā norādam šos izmērus, kur 90, tur būs procenti!


Abās iepriekš minētajās metodēs ajax logs pie jebkuras izšķirspējas izskatīsies vienādi, jo abos gadījumos tiek izmantoti procenti!

Kodā varat arī izmantot IF operatorus, jo tie netika pievienoti pirms ajax loga, ja jums tie ir nepieciešami!

Pamācības avots http://arnis.ucoz.lv/forum/6-762-1
Liels paldies Arnim Freimanim par kodiem!

 
Forums » Datorlietas » Mājaslapu Izstrādes Pamācības » Ajax loga pielāgošana (sml[settings]Vairākas metodes!)
  • Lappuse 1 no 1
  • 1
Meklēšana:
Uz augšu