Archive para sa Pebrero, 2009
Kumuha ng QueryString Values sa JavaScript
Ako may had ang ilang mga tao na magtanong sa akin kung paano makakuha ng mga halaga URL QueryString sa JavaScript, kaya ko ginawa ang isang function na ay magdadala sa isang string, hanapin ang susi matching QueryString, at ibalik ang halaga na kaugnay na key. Enjoy!
TALA: Ikaw ay maaaring magkaroon sa alisin at muling i-type ang "s mula sa ang code sa ibaba kung ang kopyahin mo ito mula sa pahinang ito. Ang ilan sa kanila ay hindi dumating sa pamamagitan ng tama kapag kayo i-paste sa iyong Dev aplikasyon.
Let's magpanggap ang URL ng pahina na ito ay http://www.noobflash.com/foo/index.html?noob=someValue. Ang code sa itaas ay hanapin ang unang pagkakataon QueryString ng "noob" sa URL at ibalik ang "someValue" bahagi na ginagamit sa iyong code. Gusto mong i-type queryStringValue ("stringToFind") kapag nais mong makakuha ng mga bagong data QueryString.
SQL Kung / Iba Pa Pahayag
Ang isang kahilingan ay ginawa para sa akin upang masakop ang kung paano lumikha ng isang SQL Kung / Iba Pa pahayag. Sa halimbawang ito, ako ay deklarasyon ng isang variable (@ myVar), at paggamit ng isang piliin ang pahayag na itakda ito sa pantay-pantay ang halaga ng table.columnName. Kapag ikaw ay may isang halaga, maaari mong gamitin na halaga sa iyong Kung / Iba Pa pahayag. Halimbawa na ito ay suri upang makita kung ang @ myVar ay mas malaki kaysa sa 10. Kung gayon, pagkatapos ay ang unang piliin ang SQL pahayag ay executed. Kung @ myVar ay hindi mas malaki kaysa sa 10, pagkatapos ay ang ikalawang pahayag SQL ay executed.
Idedeklara @ myVar AS PUMILI integer @ myVar = table.columnName MULA SA mesa SAAN columnName2 = kondisyon KUNG (@ myVar> 10) Simulan PUMILI * MULA SA mesa SAAN columnName = @ myVar END Iba Pa simulan PUMILI * MULA SA mesa SAAN columnName <@ myVar END Pagkarga ng XML sa Flash (AS3)
XML ay ang pinaka-tanyag na data paghahatid ng mga pamamaraan para sa Flash at ibaluktot. Ito ay medyo simpleng upang load at ubusin XML, ngunit ito ay isang maliit na pananakot kung ikaw ay isang noob ActionScript. Gamitin ang sumusunod na code sa pull sa xml data at ipakita ito sa pamamagitan ng isang Flash bakas.
var tagapagsakay: URLLoader = bagong URLLoader (); loader.addEventListener (Event.COMPLETE, getXML); / / Request XML file mula sa URL loader.load (bagong URLRequest ("http://www.noobflash.com/feed/")); getXML function (kaganapan: Event): walang laman ( var xmlData: XML = new XML (event.target.data); bakas (xmlData); )
Kapag mayroon kayong ang XML load, kailangan mong mai-parse ang XML gamit E4X. (Basahin ang: Parse XML Data sa ActionScript 3 Paggamit ng E4X )
Itakda Style Mabilis Sa pamamagitan ng JavaScript
Pagpapalit ng estilo ng isang bagay ay bilang simpleng bilang paghahanap ng mga bagay sa pahina, at pagkatapos ay setting na ang halaga ng mga bagong estilo. Gamitin ang code sa ibaba bilang isang halimbawa.
/ / Hanapin ang div na nais mong i-update var divArray = document.getElementById ('myDiv'); / / Itakda ang lapad ng estilo divArray.style.width = '300px ';
CSS attribute pangalan ay bahagyang iba't-ibang kapag ginamit sa JavaScript, kaya kailangan mong reference sa listahan sa ibaba bago kayo makakuha ng bigo at pull inyong buhok sa labas.
| CSS Attribute sa JavaScript Reference | |
| CSS Ari-arian | JavaScript Reference |
| likuran | likuran |
| background-attachment | backgroundAttachment |
| background-color | backgroundColor |
| background-image | backgroundImage |
| background-posisyon | backgroundPosition |
| background-ulitin | backgroundRepeat |
| hangganan | hangganan |
| hangganan-ilalim | borderBottom |
| hangganan-ilalim-kulay | borderBottomColor |
| hangganan-ilalim-estilo | borderBottomStyle |
| hangganan-ilalim-width | borderBottomWidth |
| hangganan-kulay | borderColor |
| hangganan-kaliwa | borderLeft |
| hangganan-kaliwa-kulay | borderLeftColor |
| hangganan-kaliwa-estilo | borderLeftStyle |
| hangganan-kaliwa-width | borderLeftWidth |
| hangganan-karapatan | borderRight |
| hangganan-kanan-kulay | borderRightColor |
| hangganan-kanan-estilo | borderRightStyle |
| hangganan-kanan-width | borderRightWidth |
| border-style | borderStyle |
| border-top | borderTop |
| border-top-kulay | borderTopColor |
| border-top-estilo | borderTopStyle |
| border-top-width | borderTopWidth |
| hangganan-width | borderWidth |
| malinaw | malinaw |
| klip | klip |
| kulay | kulay |
| panturo | panturo |
| display | display |
| salain | salain |
| benditahan | benditahan |
| font-pamilya | fontFamily |
| font-size | fontSize |
| font-iba | fontVariant |
| font-weight | fontWeight |
| taas | taas |
| kaliwa | kaliwa |
| sulat-spacing | letterSpacing |
| linya-taas | lineHeight |
| listahan-style | listStyle |
| listahan-style-imahe | listStyleImage |
| listahan-style-posisyon | listStylePosition |
| listahan-style-uri | listStyleType |
| puwang sa paligid | puwang sa paligid |
| margin-ilalim | marginBottom |
| margin-kaliwa | marginLeft |
| margin-karapatan | marginRight |
| margin-top | marginTop |
| apaw | apaw |
| palaman | palaman |
| padding-bottom | paddingBottom |
| padding-left | paddingLeft |
| padding-right | paddingRight |
| padding-itaas | paddingTop |
| page-break-pagkatapos | pageBreakAfter |
| page-break-bago | pageBreakBefore |
| posisyon | posisyon |
| magpalutang | styleFloat |
| text-align | textAlign |
| text-labor | textDecoration |
| text-labor: magpikit | textDecorationBlink |
| text-labor: line-sa pamamagitan ng | textDecorationLineThrough |
| text-hiyas: none | textDecorationNone |
| text-labor: overline | textDecorationOverline |
| text-labor: salungguhit | textDecorationUnderline |
| text-yupi | textIndent |
| text-ibang-anyo | textTransform |
| tuktok | tuktok |
| vertical-align | verticalAlign |
| abot ng mata | abot ng mata |
| lapad | lapad |
| z-index | zIndex |
Kumuha ng Karakter Length ng isang String ng JavaScript
Paminsan-minsan tumakbo ako sa kabila ng kailangan para makuha ang bilang ng mga character sa isang string. Maaari mong gamitin ang code sa ibaba upang matukoy ang mga character na haba ng isang string.
var myString = 'Ito ay isang String'; alert (myString.length);
