Pergunta : Disposições do Javascript

Olá!, o

I fêz uma outra pergunta e começ a resolvida assim que é todo o bom 9 o

However do gramming/Languages/Scripting/JavaScript/Q_26308501.html
do ge.com/Pro de http://www.experts-exchan), eu gostaria de fazê-lo mais maintainable e experimentado para começ livrada de muito código e para armazenar URL e ligações em disposições diferentes e para adicioná-las então dependendo de querystring a identificação, quebra though.

What que eu tenho feito até agora:

function gup (filtro)
{
filtro = filter.replace (/[\ []/, “\ \ \ [").replace (/[\]]/, “ \ \ \] "); regexS do
var = “[\ \? &] “+filter+ " = ([^&#] *) ”; regex do
var = RegExp novo (regexS); resultados do
var = regex.exec (window.location.href);
se ("" do retorno do
do zero do == dos resultados); resultados do retorno do else
do
[1];

}/>queryString = gup (“SelectedID”); filtro do

var = disposição nova (10);
filter [1] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Roads”;
filter [2] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=National%20Rail”;
filter [4] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Branch%20Services”;
filter [5] = 'wbr/> de &FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Finance%20and%20Commercial'<;
filter [7] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Strategic%20Development”;
filter [9] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Shared%20Services”;
filter [10] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=NSW%2FACT%20Business”;
filter [11] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=General%20Manager”;
filter [12] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=BMT”;
filter [14] = “&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=New%20Zealand”;

var URL = disposição nova (4);
url [0] = do “rel= " nofollow "” do _blank” do” target= " de https://xy.com//Individual%20Item%20Counts.aspx?View= do href= l%20Item%20Counts.aspx de https://xy.com//Individua? View= {45549A90-A8C3-4993-9A03-D60F1ACD8DE0}”;
url [1] = do “rel= " nofollow " " do _blank " do " target= " de https://xy.com/Individuals%20Modified%2030.aspx?View= do href= s%20Modified%2030.aspx de https://xy.com/Individual? View= {BE6BD726-EF0D-498F-B58F-B1C1DDF732CD}”;
url [2] = 'rel= " nofollow " do " _blank " " do target= de " https://xy.com/Individuals%20Completed%20Last%2030.aspx?View=%7B9A3D27FE%2D5C2E%2D411B%2DA637%2DA57C886832B4%7D' do href= do s%20Completed%20Last%2030.aspx de https://xy.com/Individual? View=%7B9A3D27FE%2D5C2E%2D411B%2DA637%2DA57C886832B4%7D';
url [3] = do “rel= " nofollow " " do _blank " do " target= " de https://xy.com/Individual%20Items%20Due%20Next%2030.aspx?View= do href= %20Items%20Due%20Next%2030.aspx de https://xy.com/Individual? View= {BB509B57-A0A4-4C3C-9144-2023C42BE2E5}”; disposição do goPage=new do

var (4);
do

if ("" queryString do ==) {
goPage [0] = ' rel= " nofollow " do " _blank " " do target= de " https://xy.com/Individual%20Item%20Counts.aspx' do href= do Individual%20Item%20Counts.aspx' de https://xy.com/;
goPage [1] = ' rel= " nofollow " do " _blank " " do target= de " https://xy.com/Individuals%20Modified%2030.aspx' do href= do Individuals%20Modified%2030.aspx' de https://xy.com/;
goPage [2] = ' rel= " nofollow " do " _blank " " do target= de " https://xy.com/Individuals%20Completed%20Last%2030.aspx' do href= do Individuals%20Completed%20Last%2030.aspx' de https://xy.com/;
goPage [3] = ' rel= " nofollow " do " _blank " " do target= de " https://xy.com/Individual%20Items%20Due%20Next%2030.aspx' do href= do Individual%20Items%20Due%20Next%2030.aspx' de https://xy.com/;
do

else do
} {
goPage [0] = URL [0] + filtro [queryString];
goPage [1] = URL [1] + filtro [queryString];
goPage [2] = URL [2] + filtro [queryString];
goPage [3] = URL [3] + filtro [queryString]; o

I do
} tentado converter-lhe o valor querystring o int mas não trabalhou, nenhuma outra sugestões?

Thanks adiantado.
class= do

Resposta : Disposições do Javascript

>> eu comentei ele para fora enquanto eu usei então a fórmula
Aquele é o problema então.
A função retorna uma CORDA, que seja alguns dados textual.  Mas do que você está dizendo, você quer realmente uma função que retorne uma DATA ou um DOBRO a ser usados nos cálculos.

Assim, a função seria útil para um tanto formatar e indicar dados do tempo.

Está aqui apenas um teste rápido com tempo:
Participar nestas pilhas em uma folha nova:
A1:  12:23
B1:  13:23
C1:  =A1-B1
D1:  13:44
E1:   =D1+C1

Você observará que mesmo se você fêz a coluna C realmente larga, Excel não pode indicar -1hr.  MAS, mudar o formato ao general e você verá que o valor DOBRO que representa -0.04167 de um dia está armazenado lá.  Igualmente calcula corretamente E1.

Esperançosamente esse ajuda algum em sua compreensão.

Para sua fórmula, tentar isto:

=IF (C2>=$M$1, C2-$M$1, SE (C2=TIME (0.1.0), 1 (tempo (0.0.0) - $M$1), 1 (C2-$M$1)))

Pode ser possível simplificar mais, mas eu removi a função e mudei “24: 00” ao valor numérico 1.
Outras soluções  
 
programming4us programming4us