Vraag : het zoeken van commentaren op deze schakelaarverklaring

Eerst van dit gaat op een plaats met honderden pagina's en ik kijk om de iframecode inzake slechts uitgezocht te omvatten weinig pagina's, anders zou het niet om het even wat moeten tonen.  Zo voor een groot aantal xxx78 undefined.

So de meesten zal zijn van wat ik doe iedereen heb om het even welke suggesties zoek om dit beter of schoner te doen?  Zou ik zelfs met moeten hinderen het controleren als xxx78 niet gedefiniëerd is?  etc

Thanks
" codeBody "
1:
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:
var xxx78 = rM7.rPU [rm_OldID];
		        als (xxx78! = niet gedefiniëerd) {
		            schakelaar (xxx78) {
                        het geval „gaat vanaf hier“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „Nonsens 23 van de Nonsens“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „flimFlam-Coord: 10001-nonsens Schors“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „flimFlam-Coord: 10002-Gloow ook“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „flimFlam-Coord: 10004-breng terug“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „flimFlam-Coord: 10007-goot“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „flimFlam-Coord: 10003-veertien dagen“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „flimFlam-Coord: 10009-Conges“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                        geval „flimFlam-Coord: 10011-Congei“:
                            DOCUMENT.WRITE („“);
                            onderbreking;
                    }
		        }

Antwoord : het zoeken van commentaren op deze schakelaarverklaring

En aangezien ik spioneer dat het enige verschil tussen de diverse schakelaarverklaringen één enkele parameter in URL van gecre�ërde IFRAME is, zou ik het als dit doen:

1:
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:
functie GetIFrameParam (waarde) {
  schakelaar (waarde) {
    het geval „gaat vanaf hier“: 
      terugkeer 1;
    geval „Nonsens 23 van de Nonsens“:
      terugkeer 3;
    geval „flimFlam-Coord: 10001-nonsens Schors“:
      terugkeer 2;
    geval „flimFlam-Coord: 10002-Gloow ook“:
      terugkeer 5;
    geval „flimFlam-Coord: 10004-breng terug“:
      terugkeer 9;
    geval „flimFlam-Coord: 10007-goot“:
      terugkeer 4;
    geval „flimFlam-Coord: 10003-veertien dagen“:
      terugkeer 7;
    geval „flimFlam-Coord: 10009-Conges“:
      terugkeer 6;
    geval „flimFlam-Coord: 10011-Congei“:
      terugkeer 8;
    gebrek:
      terugkeer -1;
  }
}

/*
  En de originele code zou zijn
*/
var iframeParam = GetIFrameParam (rM7.rPU [rm_OldID]);

als (iframeParam! = -1)
  document.write („„);
Andere oplossingen  
 
programming4us programming4us