Questione : Perché alimentazioni multiple del Twitter RSS non può essere andato a prendere a volte da un Web page?

Ciao, il

I ha due domande. Ho fatto i due progetti e non funzionano a volte. Tutti i servizi multipli dei rss del twitter di usi di progetto in un progetto del

1) # 1 usa la linguetta di ui di jquery (fisarmonica), dove sono 7 parti. Una parte sta mostrando Twitts del bottaio di Anderson, una parte sta mostrando Twitts del CNN, una parte sta mostrando Twitts del Microsoft ed una parte sta mostrando Twitts del Yahoo, ecc (immagine allegata). il
Everything del
[lingua è asp .net C#] funziona benissimo, ma se rinfresco i tempi multipli della pagina (dire che mi scatto rinfresco 10 volte in 10 secondi), le alimentazioni dei rss non fanno viene e un errore 400 accade. L'intero codice è a sotto e dopo un'ora, tutto funziona again.

Do che sapere perché è questo avvenimento? il progetto del
del del del del del del del del del del del del

.......................... .......... .......... .......... .......... .......... .......... .......... .......... .......... .......... .......... ......./>
2) # 2 usa la linguetta di ui di jquery di usi (fisarmonica), dove sono 7 parti. Una parte sta mostrando Twitts del bottaio di Anderson, una parte sta mostrando Twitts del CNN, una parte sta mostrando Twitts del Microsoft, una parte sta mostrando Twitts del Yahoo, ecc (stesso # di 1 caso).
In del
[qui la lingua è Javascript e PHP] questo programma, in primo luogo provo ad andare a prendere i dati dei rss usando il tubo del yahoo usando il Javascript; a volte i tubi del yahoo vanno a prendere i dati ed a volte, i tubi non fanno. Quando un tubo non può andare a prendere i dati, denomino una lima del PHP per andare a prendere quei dati dei rss ed ho osservato, a volte quelle alimentazioni dei rss ottengono andate a prendere e il sometimes

they non ottiene andato a prendere, o a volte le alimentazioni dei rss ottengono andate a prendere ma ottengono visualizzate nell'ordine errato. Per esempio, l'alimentazione di Rss del Microsoft è a place.

Do che del CNN conoscete che cosa è il motivo. L'intero codice di funzionamento è attaccato. Per fare questo lavoro di errori, rinfrescare i tempi delle coppie della pagina e see
the error.

Do che conoscete che cosa è il motivo?

Note: se verificate il mio codice al vostro calcolatore e quando vederete i piani d'azione di errore che sto descrivendo (caso # 1), prego provano a andare al bottaio di Anderson o ai CNN o ai rss del twitter del Microsoft alimentano l'indirizzo e non in grado di andare là per un
(target= " _blank " di ora pure " di http://twitter.com/statuses/user_timeline/15224867.rss " del href= di es/user_timeline/15224867.rss< di http://twitter.com/status-----L'alimentazione di Rss sarà non disponibile a voi per un

Please di ora.) mi dà la vostra migliore congettura. Inoltre ho congetture ma non sono sicuro se le mie congetture sono *** che di correct.


i codici sono attaccati per entrambi i il class= " i lineNumbers " >
1 del >



: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185: 186: 187: 188: 189: 190: 191: 192: 193: 194: 195: 196: 197: 198: 199: 200: 201: 202: 203: 204: 205: 206: 207: 208: 209: 210: 211: 212: 213: 214: 215: 216: 217: 218: 219: 220: 221: 222: 223: 224: 225: 226: 227: 228: 229: 230: 231: 232: 233: 234: 235: 236: 237: 238: 239: 240: 241: 242: 243: 244: 245: 246: 247: 248: 249: 250: 251: 252: 253: 254: 255: 256: 257: 258: 259: 260: 261: 262: 263: 264: 265: 266: 267: 268: 269: 270: 271: 272: 273: 274: 275: 276: 277: 278: 279: 280: 281: 282: 283: 284: 285: 286: 287: 288: 289: 290: 291: 292: 293: 294: 295: 296: 297: 298: 299: 300: 301: 302: 303: 304: 305: 306: 307: 308: 309: 310: 311: 312: 313: 314: 315: 316: 317: 318: 319: 320: 321: 322: 323: 324: 325: 326: 327: 328: 329: 330: 331: 332: 333: 334: 335: 336: 337: 338: 339: 340: 341: 342: 343: 344: 345: 346: 347: 348: 349: 350: 351: 352: 353: 354: 355: 356: 357: 358: 359: 360: 361: 362: 363: 364: 365: 366: 367: 368: 369: 370: 371: 372: 373: 374: 375: 376: 377: 378: 379: 380: 381: 382: 383: 384: 385: 386: 387: 388: 389: 390: 391: 392: 393: 394: 395: 396: 397: 398: 399: 400: 401: 402: 403: 404: 405: 406: 407: 408: 409: 410: 411: 412: 413: 414: 415: 416: 417: 418: 419: 420: 421: 422: 423: 424: 425: 426: 427: 428: 429: 430: 431: 432: 433: 434: 435: 436: 437: 438: 439: 440: 441: 442: 443: 444: 445: 446: 447: 448: 449: 450: 451: 452: 453: 454: 455: 456: 457: 458: 459: 460: 461: 462: 463: 464: 465: 466: 467: 468: 469: 470: 471: 472: 473: 474: 475: 476: 477: 478: 479: 480: 481: 482: 483: 484: 485: 486: 487: 488: 489: 490: 491: 492: 493: 494: 495: 496: 497: 498: 499: 500: 501: 502: 503: 504: 505: 506: 507: 508: 509: 510: 511: 512: 513: 514: 515: 516: 517: 518: 519: 520: 521: 522: 523: 524: 525: 526: 527: 528: 529: 530: 531: 532: 533: 534: 535: 536: 537: 538: 539: 540: 541: 542: 543: 544: 545: 546: 547: 548: 549: 550: 551: 552: 553: 554: 555: 556: 557: 558: 559: 560: 561: 562: 563: 564: 565: 566: 567: 568: 569: 570: 571: 572: 573: 574: 575: 576: 577: 578: 579: 580: 581: 582: 583: 584: 585: 586: 587: 588: 589: 590: 591: 592: 593: 594: 595: 596: 597: 598: 599: 600: 601: 602: 603: 604: 605: 606: 607: 608: 609: 610: 611: 612: 613: 614: 615: 616: 617: 618: 619: 620: 621: 622: 623: 624: 625: 626: 627: 628: 629: 630: 631: 632: 633: 634: 635: 636: 637: 638: 639: 640: 641: 642: 643: 644: 645: 646: 647: 648: 649: 650: 651: 652: 653: 654: 655: caso codeBody del ># 1 " del prettyprint " " del class= del id= " codeSnippet941737 del >
 di <%@



xmlns= " http://www.w3.org/1999/xhtml " del 
runat= " assistente " del 
    
     href= " AJAXPHP/style.css "/> del testo/css " " del type= " " dello stylesheet del rel= del 
          $ (documento) .ready (funzione () {
             //alert (“TEST2„);
          });
      
      	rel= " stylesheet "/> " del href= " css/dot-luv/jquery-ui-1.8.4.custom.css " del testo/css del type= " del /del testo "
		Javascript del type= del /del testo "
        Javascript del type= del /del testo "


		type= " testo/Javascript " del 
    type= " testo/css " del 


runat= " assistente " del id= " form1 " del 
il id= del 
id= " parte interna " del
id= " intestazione " del
Twitter quotidiano
href= " http://twitter.com/andersoncooper " >AC  di >cnn " di http://twitter.com/cnn " del href= di CNN  " di http://twitter.com/cnn " del href= di Yahoo " di http://twitter.com/yahoo " del href= di ;     del >Barack Obama  " di http://twitter.com/cnn " del href= di Nelp " di http://twitter.com/nelp " del href= di Microsoft
di id= " fisarmonica " del
identificazione = esposizione„ dello style= " “di andersonImage: nessun; „/> type= " testo/Javascript " del riempimento " dello style= " " della parte superiore del valign= del dell'etichetta ID= " Label1 " Visible= rotto <%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“pubDate„) .InnerText%>
<%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“descrizione„) .InnerText%>

href= di

>

riempimento " dello style= " " della parte superiore del valign= del dell'etichetta ID= " Label2 " Visible= rotto <%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“pubDate„) .InnerText%>
<%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“descrizione„) .InnerText%>

href= di

dei >CNN
>
riempimento " dello style= " " della parte superiore del valign= del dell'etichetta ID= " Label3 " Visible= rotto <%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“pubDate„) .InnerText%>
<%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“descrizione„) .InnerText%>

href= di

Yahoo! 's Twitts

>
riempimento " dello style= " " della parte superiore del valign= del dell'etichetta ID= " Label4 " Visible= rotto <%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“pubDate„) .InnerText%>
<%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“descrizione„) .InnerText%>

href= di

dei >Nelp
>
riempimento " dello style= " " della parte superiore del valign= del dell'etichetta ID= " Label5 " Visible= rotto <%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“pubDate„) .InnerText%>
<%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“descrizione„) .InnerText%>

riempimento " dello style= " " della parte superiore del valign= del dell'etichetta ID= " Label6 " Visible= rotto <%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“pubDate„) .InnerText%>
<%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“descrizione„) .InnerText%>

riempimento " dello style= " " della parte superiore del valign= del dell'etichetta ID= " Label7 " Visible= rotto <%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“pubDate„) .InnerText%>
<%# ((System.Xml.XmlNode) Container.DataItem) .SelectSingleNode (“descrizione„) .InnerText%>

style= del
id= " persona alta un dato numero di piedi " >

Information del
.................................................................. Codice dietro---C# ...................... using il sistema; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Xml; codice categoria parziale pubblico ASP_Jquery: System.Web.UI.Page { Page_Load vuoto protettivo (mittente dell'oggetto, EventArgs e) { URL della stringa [] = nuova stringa [7] {“http://twitter.com/statuses/user_timeline/15224867.rss„, “http://twitter.com/statuses/user_timeline/15224867.rss„, “http://twitter.com/statuses/user_timeline/759251.rss„, “http://twitter.com/statuses/user_timeline/19380829.rss„, “http://twitter.com/statuses/user_timeline/78461452.rss„, “http://twitter.com/statuses/user_timeline/813286.rss„, “http://twitter.com/statuses/user_timeline/24741685.rss„}; HttpCookie MyCookie = nuovo HttpCookie (“LastVisit„); DateTime ora = DateTime.Now; MyCookie.Value = now.ToString (); MyCookie.Expires = now.AddHours (1); Response.Cookies.Add (MyCookie); se (! IsPostBack) { per (int i = 0; i < 7; i++) { Xml di XmlDocument = nuovo XmlDocument (); Nodi di XmlNodeList = xml.SelectNodes (“/rss/channel/item„); prova { xml. Carico (URL [i]); se (== 0 di i) { xml. Carico (URL [i]); Repeater1.DataSource = nodi; Repeater1.DataBind (); } altrimenti se (== di i 1) { xml. Carico (URL [i]); Repeater2.DataSource = nodi; Repeater2.DataBind (); } altrimenti se (== di i 2) { xml. Carico (URL [i]); Repeater3.DataSource = nodi; Repeater3.DataBind (); } altrimenti se (== di i 3) { xml. Carico (URL [i]); Repeater4.DataSource = nodi; Repeater4.DataBind (); } altrimenti se (== di i 4) { xml. Carico (URL [i]); Repeater5.DataSource = nodi; Repeater5.DataBind (); } altrimenti se (== di i 5) { xml. Carico (URL [i]); Repeater6.DataSource = nodi; Repeater6.DataBind (); } altrimenti se (== di i 6) { xml. Carico (URL [i]); Repeater7.DataSource = nodi; Repeater7.DataBind (); } } fermo (errore di eccezione) { il errorMessage della stringa = “servizio dei rss del Twitter o servizio di fotoricettore principale è messaggio di down
Error: „; Image1.Visible = allineano; Image2.Visible = allineano; Image3.Visible = allineano; Image4.Visible = allineano; Image5.Visible = allineano; Image6.Visible = allineano; Image7.Visible = allineano; Label1.Visible = allineano; Label2.Visible = allineano; Label3.Visible = allineano; Label4.Visible = allineano; Label5.Visible = allineano; Label6.Visible = allineano; Label7.Visible = allineano; Label1.Text = errorMessage + errore. Messaggio; Label2.Text = errorMessage + errore. Messaggio; Label3.Text = errorMessage + errore. Messaggio; Label4.Text = errorMessage + errore. Messaggio; Label5.Text = errorMessage + errore. Messaggio; Label6.Text = errorMessage + errore. Messaggio; Label7.Text = errorMessage + errore. Messaggio; } } } } } ------------------------------------------------------------- #2 caso (tubo, Javascript e PHP del Yahoo) ................. Lima di JS bandierina = 0; varietà i = 0; allineamento myArray = nuovo di varietà (7); la varietà chiama = nuovo allineamento (“CA„, “me„, “CNN„, “yahoo„, “nelp„, “obama„, “spettrografia di massa„); funzione getFeed () { newScript di varietà = document.createElement (“scritto "); newScript.type = “testo/Javascript„; myArray [0] = “http://pipes.yahoo.com/pipes/pipe.run?_id=0fe4e5149d6346e748e4b0e5a424197e&_render=json&_callback=myfunction„; myArray [1] = “http://pipes.yahoo.com/pipes/pipe.run?_id=0fe4e5149d6346e748e4b0e5a424197e&_render=json&_callback=myfunction„; myArray [2] = “http://pipes.yahoo.com/pipes/pipe.run?_id=74b96e2551b4c024a1300803e09d0401&_render=json&_callback=myfunction„; myArray [3] = “http://pipes.yahoo.com/pipes/pipe.run?_id=fffd88d2544ad48b0352f22414a30afb&_render=json&_callback=myfunction„; myArray [4] = “http://pipes.yahoo.com/pipes/pipe.run?_id=16b91210f014087d5e0ccaab0aec0c7e&_render=json&_callback=myfunction„; myArray [5] = “http://pipes.yahoo.com/pipes/pipe.run?_id=895e6164c61b2ee9f7fd73b8e16a71b1&_render=json&_callback=myfunction„; myArray [6] = “http://pipes.yahoo.com/pipes/pipe.run?_id=490fc765697c7bac6412ba62a6c71473&_render=json&_callback=myfunction„; se (i < 7) { newScript.src = myArray [i]; } altrimenti se (== di i 7) { ritorno; } document.getElementsByTagName (“testa„) [0] .appendChild (newScript); } fetchDataByPHP di funzione (i) { myStr = ""; se (== 0 di i) { myStr = nomi [i]; } altrimenti se (== di i 1) { myStr = nomi [i]; } altrimenti se (== di i 2) { myStr = nomi [i]; } altrimenti se (== di i 3) { myStr = nomi [i]; } altrimenti se (== di i 4) { myStr = nomi [i]; } altrimenti se (== di i 5) { myStr = nomi [i]; } altrimenti se (== di i 6) { myStr = nomi [i]; } se (window.XMLHttpRequest) {/codice per IE7+, Firefox, bicromato di potassio, opera, safari xmlhttp = nuovo XMLHttpRequest (); } altrimenti {/codice per IE6, IE5 xmlhttp = nuovo ActiveXObject (“Microsoft.XMLHTTP„); } varietà J = i; J = J + 1; xmlhttp.onreadystatechange = funzione () { se (== 200 del && xmlhttp.status del == 4 di xmlhttp.readyState) { allarme di // (xmlhttp.responseText); myStr = xmlhttp.responseText; tempDiv = “divisione„ + J; document.getElementById (tempDiv) .innerHTML = myStr; } } xmlhttp.open (“OTTENERE„, “fetchDataByCurl.php? il q=„ + myStr, allinea); xmlhttp.send (); } myfunction di funzione (alimentazione) { streptococco = ""; se (== 0 di feed.value.items.length) { fetchDataByPHP (i); i++; getFeed (); } altrimenti { // avvisa (feed.value.items [0] .description); per (J = 0; <= 8 di J; j++) { tmpDate di varietà = feed.value.items [J] .pubDate; tmpDate = formatDate (tmpDate); streptococco += “al href='" di „ + tmpDate + “
„; streptococco += feed.value.items [J] .description + “

„; } displayData (streptococco); i++; getFeed (); } } displayData di funzione (streptococco) { varietà CA = “border='2 „; se (== 0 di i) { CA += “valign='top class='style2'>
del
„; } se (== di i 1) { CA += “valign='top class='style2'>

del
„; } se (== di i 2) { CA += “valign='top class='style2'> del „; } se (== di i 3) { CA += “px width='304 px'/> del valign='top class='style2'>„; } se (== di i 4) { CA += “valign='top class='style2'> del „; } se (== di i 5) { CA += “valign='top class='style2'> del „; } se (== di i 6) { CA += “px width='304 px'/> del valign='top class='style2'>„; } } formatDate di funzione (tmpDate) { varietà t = Date.parse (tmpDate); // varietà t = Date.parse (“2010-08-13T00: 20: 45+00: 00„); varietà d = nuova data (t); giorno della settimana di varietà = nuovo allineamento (“domenica„, “lunedì„, “martedì„, “mercoledì„, “giovedì„, “venerdì„, “sabato„); mese di varietà = nuovo allineamento (“gennaio„, “febbraio„, “marzo„, “aprile„, “maggio„, “giugno„, “luglio„, “agosto„, “settembre„, “ottobre„, “novembre„, “dicembre„); varietà h = d2 (d.getHours ()); varietà m. = d2 (d.getMinutes ()); ampm di varietà = “„; se (h > 12) { h = d2 (h - 12); ampm = “PM„; } mfDate di varietà = giorno della settimana [d.getDay ()] + “,„ + mese [d.getMonth ()] + ““+ tmpDate.substr (5, 2) +„, “+ d.getFullYear () +„ “+ h +„: “+ m. +„ “+ ampm; allarme di // (mfDate); mfDate di ritorno; } funzione d2 (n) { se (n < 10) ritorno “0„ + n; n di ritorno; } .............................................................................................. lima di ///PHP „; $content. = “parte superiore " class= " style2 " del valign= " del „; se (== “CA„ di $q) { $xml=(" http://twitter.com/statuses/user_timeline/15224867.rss "); $content.= “src= " andersoncooper.jpg "/>„ del „ del „ del „ del „ del „ del „ del channel->item); per ($i=0; $i<$cnt; $i++) { $url = $xmlText->channel->item [$i] - >link; $title = $xmlText->channel->item [$i] - >title; $date = $xmlText->channel->item [$i] - >pubDate; $this_date = $date; $this_ts = strtotime ($this_date); $this_date = strftime (“%A, %B %d, %Y %I: %M %p„, $this_ts); $date = ucfirst ($this_date); $content. = “href= di „. $date. “„. “
„. $title. “

„; } eco $content. “„; ? > .......................... Lima di HTML .............. xmlns= " http://www.w3.org/1999/xhtml " del Del AJAX carico Demo della pagina NON href= " style.css "/> del testo/css " " del type= " " dello stylesheet del rel= del dello src= " jquery-1.3.1.min.js " del dello src= " myJs.js " del rel= " stylesheet "/> " del href= " css/dot-luv/jquery-ui-1.8.4.custom.css " del testo/css del type= " del /del testo " Javascript del type= del /del testo " type= " testo/Javascript " del type= " testo/css " del il id= del
id= " parte interna " del
width= > il align= del
alt= " img "/> " di http://sbctoday.com/wp-content/uploads/2009/05/twitter-logo.png " dello src= del

Your del align= " di

del *** QUI
href= " http://twitter.com/andersoncooper " >AC  di >

CNN " di http://twitter.com/cnn " del href= di CNN  di Yahoo " di http://twitter.com/yahoo " del href= di ;     >Barack Obama  " di http://twitter.com/cnn " del href= di Obama " di http://twitter.com/yahoo " del href= di NELP

di id= " fisarmonica " del style= del
id= " persona alta un dato numero di piedi " >

Information del
nome di schedario " " vuoto " >
PictureDemo.jpg " fileSize " > (71 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari) descrizione " del class= di
The larghezza dello style= del >
del >
class= del

Risposta : Perché alimentazioni multiple del Twitter RSS non può essere andato a prendere a volte da un Web page?

Dovete usare ColorMatrixFilter
Lo suggerisco sguardo in http://livedocs.adobe.com/flex/3/langref/flash/filters/ColorMatrixFilter.html

Nel seguente esempio fissato la saturazione all'azzurro quando il mouse è sopra e stabilizzare quando il mouse è disinserito (è migliore using il ribaltamento e l'inaugurazione di un nuovo prodotto anziché mouseOver e mouseOut:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
onRollOver riservato di funzione (ev: Evento): vuoto
		{
		  myMovie.filters = [nuovo ColorMatrixFilter (this.getSaturationMatrix ())];
		}
					
		onRollOut riservato di funzione (ev: Evento): vuoto
		{
		   myMovie.filters = nuovo allineamento (); 
		}

		getSaturationMatrix riservato di funzione (): Allineamento {
		    tabella di varietà: Allineamento = nuovo allineamento ();
            tabella = matrix.concat ([0, 0, 0, 0, 0]); allineamento di //red
            tabella = matrix.concat ([0, 0, 0, 0, 0]); allineamento di //green
            tabella = matrix.concat ([0, 0, 1, 0, 0]); allineamento di //blue
            tabella = matrix.concat ([0, 0, 0, 1, 0]); 
            tabella di ritorno;
		}
Altre soluzioni  
 
programming4us programming4us