Arhīvs gada februāra, 2009
Get QueryString Vērtības JavaScript
Man bija vairāki cilvēki man jautā, kā nokļūt URL QueryString vērtības JavaScript, tāpēc es izveidojis funkcija, kas veiks virkni, atrast atbilstošas QueryString taustiņu un atgriešanās vērtību, kas saistītas ar šo taustiņu. Enjoy!
PIEZĪME: Jums var būt nepieciešams izņemt un no jauna tipa "s no kodu zemāk, ja nokopēsit to no šīs lapas. Dažas no tām nenāk cauri pareizi, kad jūs ielīmēt jūsu dev pieteikumu.
Let's izlikties URL šīs lapas ir http://www.noobflash.com/foo/index.html?noob=someValue. Kods virs atradīs pirmās QueryString gadījums "noob", kas URL un atpakaļ "someValue" daļa, ko izmanto savā kodā. Jūs vienkārši veida queryStringValue ("stringToFind"), kad jūs vēlētos saņemt jaunus QueryString datus.
SQL Ja / Else paziņojums
Pieprasījums ir iesniegts, lai mani uz to, kā izveidot SQL Ja / Else paziņojumu. Šajā piemērā, es esmu atzīts mainīga (@ myVar), un, izmantojot SELECT lai tas ir vienāds ar vērtību table.columnName. Kad esat vērtība, varat izmantot šo vērtību jūsu Ja / Else paziņojumu. Šis piemērs ir pārbaude, lai noskaidrotu, vai @ myVar ir lielāka par 10. Ja tā, tad pirmais SQL SELECT ir izpildīts. Ja @ myVar nav lielāks par 10, tad otrā SQL tiek izpildīts.
APLIECINA @ myVar AS INTEGER SELECT @ myVar = table.columnName FROM tabula WHERE columnName2 = nosacījums IF (@ myVar> 10) BEGIN SELECT * FROM tabula WHERE columnName = @ myVar END VĒL BEGIN SELECT * FROM tabula WHERE columnName <@ myVar END Load XML Flash (AS3)
XML ir vispopulārākais datu sniegšanas metodes Flash un Flex. Tas ir diezgan vienkārši ielādēt un lietot XML, bet tas ir nedaudz biedējoša, ja esat ActionScript noob. Izmantot šādu kodu ieraut xml datus un parādītu to, izmantojot Flash izsekot.
var loader: URLLoader = jauns URLLoader (); loader.addEventListener (Event.COMPLETE, getXML); / / Pieprasījums XML failu no URL loader.load (jauns URLRequest ("http://www.noobflash.com/feed/")); funkcija getXML (notikums: Event): spēkā neesošs ( var xmlData: XML = new XML (event.target.data); mikroelementu (xmlData); )
Kad esat XML ielādes, jums būs nepieciešams parsēt XML, lietojot E4X. (Lasīt: Parsēšanas XML 3 Datu ActionScript, izmantojot E4X )
Uzstādīt Style Dinamiski ar JavaScript
Mainot stila objekts ir tik vienkārši, kā atrast objektu lapā, pēc tam nosakot jaunu stilu vērtību. Izmantojiet kodu zemāk kā piemērs.
/ / Find div vēlaties atjaunināt var divArray = document.getElementById ('myDiv'); / / Set platums stils divArray.style.width = '300px ';
CSS atribūtu nosaukumi ir nedaudz atšķirīgu, ja to izmanto JavaScript, tāpēc jums būs nepieciešams atsauci zemāk esošā saraksta, pirms jums neapmierinātas un pull jūsu matu out.
| CSS atribūtu līdz JavaScript Atsauces | |
| CSS īpašuma | JavaScript Atsauces |
| fons | fons |
| fona pielikumu | backgroundAttachment |
| fona krāsu | backgroundColor |
| fona attēlu | backgroundImage |
| fona nostāju | backgroundPosition |
| fona, atkārtot | backgroundRepeat |
| robeža | robeža |
| robežu apakšā | borderBottom |
| robežu grunts krāsu | borderBottomColor |
| robežu bottom-style | borderBottomStyle |
| robežu grunts platums | borderBottomWidth |
| robežu krāsa | borderColor |
| robežu pa kreisi | borderLeft |
| robežu no kreisās krāsa | borderLeftColor |
| robežu pa kreisi stila | borderLeftStyle |
| robežu no kreisās platums | borderLeftWidth |
| robežu pa labi | borderRight |
| robežu ar peles labo pogu krāsa | borderRightColor |
| robežu pa labi stila | borderRightStyle |
| robežu labo platums | borderRightWidth |
| robežu stils | borderStyle |
| robežu tops | borderTop |
| robežu top-color | borderTopColor |
| robežu top-style | borderTopStyle |
| robežu top-platums | borderTopWidth |
| robežu platums | borderWidth |
| skaidrs | skaidrs |
| klips | klips |
| krāsa | krāsa |
| kursors | kursors |
| displejs | displejs |
| filtrs | filtrs |
| fonts | fonts |
| font-ģimenes | fontFamily |
| font-size | teksta lielumu |
| font-variants | fontVariant |
| font-weight | fontWeight |
| augstums | augstums |
| pa kreisi | pa kreisi |
| burts, atstarpes | letterSpacing |
| līniju augstums | lineHeight |
| saraksta stils | listStyle |
| saraksts stila attēlu | listStyleImage |
| saraksts stila pozīcijā | listStylePosition |
| saraksts stila tipa | listStyleType |
| robeža | robeža |
| rezerve, grunts | marginBottom |
| rezerve kreiso | marginLeft |
| starpība labo | marginRight |
| starpība-top | marginTop |
| pārplūst | pārplūst |
| polsterējums | polsterējums |
| padding-bottom | paddingBottom |
| padding-left | paddingLeft |
| padding-right | paddingRight |
| padding-top | paddingTop |
| page-break-pēc | pageBreakAfter |
| page-break-pirms | pageBreakBefore |
| pozīcija | pozīcija |
| pludiņš | styleFloat |
| text-align | textAlign |
| teksta noformēšana | textDecoration |
| text-decoration: mirgot | textDecorationBlink |
| text-decoration: līnija, caur | textDecorationLineThrough |
| text-decoration: none | textDecorationNone |
| text-decoration: overline | textDecorationOverline |
| text-decoration: pasvītrot | textDecorationUnderline |
| teksta ievilkums | textIndent |
| teksta pārveidot | textTransform |
| tops | tops |
| vertikāli, saskaņot | verticalAlign |
| redzamība | redzamība |
| platums | platums |
| z-indeksu | zIndex |
Saņemiet Rakstzīmju garums String ar JavaScript
Reizēm es uzdurties nepieciešams, lai saņemtu rakstzīmju skaitu virknē. Jūs varat izmantot kodu zemāk, lai noteiktu rakstzīmju virknes.
var myString = 'Šī ir String "; alert (myString.length);
