clomid esteroides para la venta seroquel 25 mg ingredientes u puede comprar valtrex sin receta en canadá lo que es doxiciclina 100mg receta para genérico viagra significado ¿cuánto lamictal costo en australia donde puedo comprar viagra en estados unidos genérico coste de olanzapine comprar barato viagra entrega al día siguiente el pedido propranolol online nombre generico de celexa ¿cuál es el precio de venta de la metformina de fiar viagra canadá ¿necesita una receta para viagra en londres posibilidades de tener gemelos 50 mg clomid nolvadex precio de la india mejor valtrex precios uso de cefadroxilo 500 mg puede usted comprar cialis de canadá sin receta celebrex precio de venta donde comprar viagra en perth cialis genéricos comprar clomid (citrato de clomifeno) propranolol la mitad de la vida 10mg donde comprar cytotec en angeles city genérico wellbutrin xl retirado del mercado precio de advair en méxico prednisolone 20 mg posología mylan es lovastatin una versión genérica de lipitor más barato aldara crema quimioterapia cytoxan costo eritromicina 500 mg stada farmacia canadiense flomax 100 mg zoloft primera dosis genérico viagra fotos lamisil dermgel amazon doxiciclina 100 mg una vez al día lipitor genérico reino unido bula do luvox 50 mg amoxil de 500 mg existe generico de nexium ¿dónde puedo obtener una receta valtrex arimidex medicamento genérico la prednisona de 50 mg dos veces al día baclofen precio de sudáfrica ingredientes inactivos en el lexapro genérico norvasc equivalente genérico efectos secundarios prednisona 5 mg 6 días pack direcciones eli lilly cymbalta tarjeta de descuento zantac tabletas de 150 mg efectos secundarios la metformina y clomid 100mg el metotrexato costo por mes actual precio de plavix canadiense ciprofloxacin seroquel trastorno de ansiedad social genérico cialis tadalafil 20 mg de la india wellbutrin xl 150 mg portugues fosamax 70 mg spc comparar precios de abilify kamagra gold 100mg ára manfaat voltaren 100 mg split 10 mg cialis costco pharmacy bupropion prednisone 10 mg fiv prednisolone aumento de precio paroxetine para trastornos de la alimentación se puede comprar viagra en las bahamas ¿qué es el nombre genérico para dilantin saliendo de la amitriptilina 25mg donde comprar nolvadex reino unido foro avodart 0.5 mg la pérdida de cabello 200 mg de dosis de doxiciclina 2000 mg de metformina para bajar de peso diltiazem para la venta clomid 100mg 4º ciclo costo advair inhalador cephalexin 500mg cap para perros es differin sólo con receta médica comprar proventil (albuterol) diflucan pastillas para la venta prometrium cápsula oral de 100 mg viagra venta ciudad del cabo ranitidine 150 mg donde comprar ¿cuál es el precio para nexium premarin receta coste trazodone uso en el trastorno bipolar prednisone 40 mg comprimidos benadryl 50 mg caps la metformina 1a pharma 1000 mg 50 mg viagra genérico ¿qué es genérico de metformina levitra ingredientes de las píldoras augmentin 875 mg de información de medicamentos diovan 80 mg en espanol ¿necesito una receta para comprar ventolin comprar viagra receta en línea metformin 500 mg 2x día imitrex receta coste hay una diferencia entre wellbutrin genérico y es valsartan/hct genérico diovan cozaar 50 mg bula cuando se tricor genérico esté disponible plavix de precios de medicamentos sitio para la venta de artane una sobredosis wellbutrin 300 mg hacer pastillas de viagra tiene fecha de caducidad efectos secundarios de escitalopram 10 mg endep 10 mg comprimidos lamictal canadá costo viagra de 50 mg doctissimo retiro efectos secundarios de effexor xr 75mg comprar viagra edimburgo acran ranitidine 150 mg canadian farmacia para comprar genérico cialis es de 100 mg de prometrium suficiente costo del femara en el reino unido mejor precio flonase cialis pastillas ¿qué es ciprofloxacina de 250 mg antibabypille strattera 80 mg adderall barato a base de hierbas viagra reino unido zanaflex 12 mg cipro 500 mg haldol 5 mg ativan 2mg comprar viagra professional uk equiparar genérico prilosec contre indicación cialis de 10 mg zetia 10 mg en espanol donde comprar depo provera online avodart genérico finasteride allegra d en línea farmacia comprar cialis online de europa metformin 850 mg comprimidos imagen propecia genérico precios ¿qué es el diltiazem er 240 mg para botas de farmacia viagra costo los cupones o descuentos para cymbalta ¿cuál es la trazodona 50 mg comprimidos genéricos versus nombre de marca lipitor el cloranfenicol pomada para los ojos comprar ¿cuál es la edad legal para comprar viagra claritin d descuento es un medicamento con receta cialis metformin 500 mg y clomid 50mg genérico finasteride 5mg reviews comprar cialis genérico en la india voltaren 11 6 mglg gel gia colchicina 1 mg farmacia canadiense genérico cymbalta anafranil genérico de marca doxycycline 400 mg efectos secundarios augmentin pret 1000 mg comprar wellbutrin sr 200mg metoprolol 25 mg xl naltrexone comprar el sur de áfrica el paxil genérico de rosa avapro comparación de precios 50 mg o 100 mg de clomid ¿cuánto genérico accutane costo sin seguro abilify 5 mg secable celebrex 200 mg prospecto hay una forma genérica de allegra d prednisona 20 mg webmd marca genérica de premarin finasteride 0.5 mg funciona calle precio de viagra de 100 mg ciprofloxacin hcl 500 mg ta barato plavix 75 mg precio de doxycycline 100mg en walmart clopidogrel stada 75 mg. cyklokapron comprimido filmomhuld 500mg nizoral receta coste dosis bajas de naltrexona límite de la personalidad ¿cuál es la versión genérica de lipitor viagra precio mercury drug effexor 300 mg de dopamina neurontin 100 mg píldora identificador cytotec misoprostol generico 150 mg seroquel para la ansiedad augmentin líquido costo tamoxifeno efectos secundarios píldoras ¿genérico viagra yahoo la clindamicina tópica de solución para la venta cuántos mg de metformina durante el embarazo el mejor precio de benicar hct alopurinol para la venta en línea abilify 7.5 mg efectos secundarios levitra cupón de 3 pastillas gratis actavis prometazina con codeína comprar barato genérico plavix zoloft comentarios para el trastorno de ansiedad generalizada zantac 150 mg bg los síntomas de la minociclina 100 mg erythromycin topical solution comprar 1 mg o 5 mg de finasterida relación de 100 mg bupropion nombre genérico aciphex vytorin el programa de descuento de cipro salud de canadá coste de zetia sin seguro nitrofurantoina mono mcr 100 mg durante el embarazo trazodone comprimido de 50 mg de imagen costo prometrium 200 mg nolvadex 20 mg tablet comprar zovirax botas el micardis genérico disponibilidad cipro hc ótica genérico ¿cuánto genérico celexa costo voltaren 60 mg viagra precio chennai avodart canadiense producto monografía 20 mg lexapro efectos secundarios aciclovir 200 mg comprimidos voltaren precio parche ¿cuáles son los efectos secundarios de arcoxia 90 mg ordenar generic viagra de la india aciphex 20 mg opiniones es cialis más barato que el viagra strattera 10 mg wikipedia viagra 25 mg kaç para comprar kamagra de china furosemide 40 mg mylan voli low cost por larnaca cipro crestor generic walmart lisinopril e hidroclorotiazida 10 mg/12,5 mg efectos secundarios lexapro 10 mg dosis costo nizoral shampoo effexor retiro 37.5 mg pyridium canada de conmutación de 50 mg a 100 mg de zoloft cuando hizo skelaxin ir genéricos methotrexate 2.5 mg posología prometazina la codeína sin receta canadá la doxiciclina cápsula de 50 mg dipyridamole m/r cápsulas de 200 mg 200 mg de neurontin glycomet 500 mg beneficios cialis 2.5 mg en méxico cialis dosis diaria canadá premarin pastillas de cupones dónde comprar prednisolone 5mg para perros canadiense cymbalta ¿cuánto cuesta la cialis costo en costco puedo comprar viagra en una estación de gas dónde comprar valtrex cuántos mg para llegar alto en benadryl tretinoin .05 precio seroquel xr 150 mg efecto zanaflex para los trastornos del sueño ¿qué abilify 5mg aspecto cytotec pastilla precio el clomid genérico de marca vs ¿cuánto actos genérico costo precio de viagra en bangkok isoptin 5 mg/ 2 ml hay una cosa tal como genérico cialis vytorin generico en venezuela cómo comprar viagra discretamente levitra generica en españa minocycline 100mg h sandoz diltiazem 120 mg cd keflex 500mg ingredientes costco lipitor 10 mg xalatan precio estados unidos costo-efectividad de la rosuvastatina en comparación con otras estatinas de cuidado administrado perspectiva costco medicina para la alergia allegra ciprofloxacina de 500 mg precio mercury drug precio de hytrin seroquel xr para el trastorno esquizoafectivo puede usted comprar antabuse maxalt-mlt 10 mg cómo tomar topamax 100 mg usa seroquel quetiapina precio bactrim forte 800 160 mg dosis glucovance 500 5 mg dosis sildenafila - viagra de 50 mg thuoc risperdal 1mg comprar viagra en línea de buena reputación advair para la venta en canadá strattera farmacia de cvs la pérdida de peso orlistat 120 mg orlistat precio estados unidos mobilat salbe orden voltaren zovirax 1000 mg valtrex 500 mg en espanol aciclovir 400 mg comprimidos comprar propranolol trastorno de ansiedad general disminuir de 25 mg zoloft ¿es fácil obtener una receta viagra ¿cuáles son los efectos secundarios de lipitor genérico augmentin 500mg goi bot hace plavix tienen una marca genérica la metformina a dosis de canadá es de 1000mg de depakote seguro doxycycline 100mg 30 días antabuse disponible en canadá el fin de prednisolone 5mg en línea comprar doxycycline hyclate 100mg en línea comprar cytotec en dubai ¿cuánto es un diflucan receta dónde comprar auténtica cytotec en cebú lo que si 100 mg de viagra no funciona 12 mg de metoprolol lamictal 25 mg comentarios zocor msd 20 mg comprar viagra nepal sin receta generic zofran comprar kamagra por teléfono genérico effexor xr 150 mg femara 2.5 mg цена lansoprazol prevacid 15 mg ¿hay un genérico para cipro hc ótica zyprexa 20 mg costo actos piel zapatos de precio puedo tomar dos 10mg baclofen se puede tomar de 2 600 mg motrin viagra online australia baratas anafranil 25 mg tableta es de 5 mg paxil suficiente aciclovir 800 mg para el herpes simple ¿qué es olanzapina 2,5 mg se utiliza para se puede comprar viagra en walgreens rocaltrol comprar ¿cuál es el medicamento genérico de lipitor augmentin conversione mg en ml comprar viagra en newcastle upon tyne advair 100/50 para la venta donde puedo comprar viagra en kolkata ordenar viagra a través de internet lo que es seroquel genérico comprar cialis de estados unidos conditionnement crestor 10 mg popular pills online compra viagra italia thuốc orlistat 120 mg stada comprar barato nizoral lisinopril dosis de 30 mg clopidogrel 150 mg post stent propecia comprar ahora omnicef costos la vida útil de augmentin pastillas lipitor genérico de walmart costo comprar lilly cialis de marca requip-modutab 2 mg prospecto bula do medicamento cymbalta 60 mg levitra 20 mg uso viagra generico sildenafil lignocaine crema ¿cómo fluoxetine 20 mg te hacen sentir xenical píldora de la dieta de precio donde puedo comprar zyban online efectos secundarios de zantac 300 mg teva-clonidine hcl 0.1 mg coste de erythromycin 500 mg wellbutrin sr 150 mg comentarios comprar bactrim para la infección urinaria dónde comprar genérico finasteride crestor 5 mg cp ¿hay un genérico equivalente de singulair finasteride tabletas 1 mg ¿cuál es la forma genérica de zoloft cardizem la 240 genérico surdosage singulair 5 mg comprar genérico nexium thuoc viagra 25mg comprar genérico lamisil terbinafine wellbutrin xl 300 mg generic recordar metformin 500 mg píldora de identificación ¿hay un generic cialis de canadá exelon parche de 10 mg ¿lamictal vienen en forma genérica comprar nexium de canadá gato costa clomid prometrium 300 mg buspar 5 mg comprimidos zovirax crema precio mercury drug lipitor genérico en wal-mart costo 100mg viagra opiniones topamax información de prescripción cómo comprar doxycycline 6000 mg neurontin premarin pastillas para la venta xalatan ventas anuales mylan baclofen 10 mg cuántos mg de benadryl para pasar zocor precio de walmart prednisona 5 mg dosis lioresal 25mg 50cpr píldora ranitidine 150 mg ciprofloxacina actavis 250 mg lisinopril precio de walmart prometrium 200 mg generic xenical 120 mg comprar clorhidrato de ranitidina 168 mg risperdal 1mg tab es depakote utiliza para tratar el trastorno bipolar aumentar zoloft de 50 a 100 mg De 100 mg de viagra es seguro zyprexa retirada 2.5 mg fluoxetine hcl, cápsula de 20 mg de tratamiento voltaren sr 37.5 mg Dosis de 50 mg de prednisona donde comprar tretinoin .05 nolvadex 20 mg para la ginecomastia se puede inyectar phenergan pastillas cephalexin 500mg cap es para lo que zithromax 500 mg tri-pak lisinopril fotos de pastillas ¿cuál es la diferencia entre viagra 50 mg y 100 mg ¿cuánto cuesta un lipitor receta coste el nombre genérico para benadryl bystolic mg comprar clomid en internet celebrex 200 mg precio walmart prevacid precio más barato pcos 100mg clomid éxito comprar cymbalta de canadá exelon 4.6 mg vidal ¿cuánto accutane costo en cvs comprar lipitor genérico en línea comprar exelon en línea advair diskus 250/50 para la venta comprar xenical roche online comprar accutane 40 mg en línea el uso de 5mg de finasteride para la pérdida de cabello se puede beber alcohol con propranolol 40 mg cephalexin pastillas de olor clonidine farmacia de canadá cuántos miligramos en la receta allegra puede metformin pastillas van mal medicamento methotrexate 2.5 mg propecia 1 mg barato cialis costos en walmart lipitor genérico en wal-mart 800 mg de ibuprofeno y benadryl puedo tomar 300 mg de wellbutrin xl se puede comprar accutane precio de levitra de bayer es plavix en forma genérica es exelon un buen stock para comprar metformin 500 mg 142 prometrium 200 mg durante 10 días puedo comprar viagra sin receta en walmart las pastillas para dormir y lexapro lipitor genérico dosis donde puedo comprar cymbalta comprar lexapro genérico es cialis con receta sólo ¿augmentin genérico venir puedo comprar clomid en australia cuando lo hizo convertirse en genérico valtrex ayuda con el pago de advair receta lo que es bystolic pastillas comprar propecia genérico australia dónde comprar zithromax en línea barato humana genérica de lipitor bula do lexapro 20mg amitriptyline hcl 10mg pérdida de peso de gelatina blanda avodart 0,5 mg cápsulas abilify costo de la inyección donde puedo comprar viagra de forma segura obtener una receta para la naltrexona prednisone walmart precio lipitor genérico recordar ranbaxy zyrtec genérico venta remeron 30 mg prospect diovan hct 320 mg /12,5 mg seroquel xr 200 mg para la ansiedad walgreens lisinopril precio trazodone receta ¿necesito una receta para cialis o viagra genérico hydrochlorothiazide lexapro costo blue cross blue shield costo de la proscar vs propecia seroquel prolong 50 mg 100 stück cuando hizo abilify ir genéricos lexapro 10 mg efectos orden aciphex canadá ¿qué es lisinopril 10 mg se utiliza para nexium 40 mg manipulado nexium barato 20 mg cymbalta cada otro día comprar metformin 850 mg uk claritin liqui geles de 10 mg efectos secundarios arret paroxetine 20 mg diflucan 50 mg cena strattera 40 mg de plm receta viagra 100 mg levitra tab 20mg clopidogrel genérico y nombre comercial funciona el cialis de 20 mg synthroid dosis mg lexapro genérico comprar comprar lipitor en méxico viagra genérico comentarios puede usted comprar zovirax en coles synthroid costo sin seguro escitalopram 10 mg funciona exelon parche costo de walmart es la amitriptilina utiliza para el trastorno del sueño voltaren rápida a dosis de 50 mg comprimidos dosis ciprofloxacina precio de australia
Home Forum Download/Upload Links Search

NetTalk User Group

NetTalk User Group Meeting!
Live Webinar!
Saturday Nov. 16 
7am PST
Click Here To Register!
Home arrow Forum arrow NetTalk Web Serverarrow Web Server - Ask For Helparrow Form Button and JavaScript Access Session Variables
NetTalk Central
July 23, 2016, 08:50:15 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome to the NetTalk Central Forums!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Form Button and JavaScript Access Session Variables  (Read 2305 times)
springguy
Full Member
***
Posts: 186


View Profile Email
« on: May 18, 2012, 08:06:53 AM »

Looking for general understanding/approach.

If you have a button added to a form, and when the button is clicked, you want to do some local analysis of a variable and if there is a problem with the variable data, popup an error, otherwise call a procedure or web page.

What is the best strategy for that?  Is it to call javascript before the OnClick procedure or URL call?  If so, how does the javascript access the variable NT data?  A simple, conceptual example would be helpful.

Or, is a better strategy to call a source procedure on the OnClick and depending on the clarion code there, call the appropriate procedure or web site?

Mike
Logged
Bruce
Global Moderator
Hero Member
*****
Posts: 8178



View Profile
« Reply #1 on: May 18, 2012, 09:38:44 PM »

Hi Mike,

>> If you have a button added to a form, and when the button is clicked, you want to do some local analysis of a variable and if there is a problem with the variable data, popup an error, otherwise call a procedure or web page.

This is such a common question, but unfortunately you've got it the wrong way around. Decisions are made in the _browser_ not on the server. The poppping-up-an-error is ok. To change the page you'd do something like;

p_web.Script('href.location="somepage"')

I'm not sure what you mean by "call a procedure" - the context of that you need to explain more.

Cheers
Bruce
Logged
springguy
Full Member
***
Posts: 186


View Profile Email
« Reply #2 on: May 19, 2012, 08:43:16 AM »

Thanks Bruce.

I have a specific case where I have a form with an added button.  The purpose of the button is to send an email based on information in the form data.  Using example 11, this was pretty straightforward, and works well.

However, if a data variable in the record has a certain value, then I do not want to send an email, but would rather popup a message telling the user why they cannot send an email, and then return to the form.

What I have been forced to do at the moment is to disable the button if the field value has that certain value.  That's workable, I guess, but it requires the user to understand why it is disabled, rather than the system telling them why.

So, what I am trying to get straight is when I click an added button on a Form, what is the best approach in general to do the following:

1. interrogate a variable on the record (or in a session variable)

2. have code (JavaScript I assume) that, on the basis of the variable contents, will popup a message within the browser, or...

3. call a different NT procedure or web page to do the analysis and action taking.

I don't know anything about JavaScript (yet, I suppose) to know if doing something like interrogating a value and calling for one of a multiple set of actions is possible - I assume it is, but how, and is that the best approach?

OR, is it a better approach (for us clarion guys) to have the button click call a NT source procedure that will interrogate a variable and then have it take one of a series of actions?

OR, is there a different, better approach that you would recommend. 

I would not be surprised that this is a pretty common question for us clarion guys, and I am slowly getting a better understanding of the "web programming" evironment of NT, but can you give us some practical guidance on how to interrogate a variable on a form when an added button is clicked and take a variety of actions depending on the value in the variable (ie popup, go to a NT procedure, go to a web page, etc).

Does that help clarify?
Mike
Logged
Bruce
Global Moderator
Hero Member
*****
Posts: 8178



View Profile
« Reply #3 on: May 19, 2012, 10:36:24 PM »

Hi Mike,

>> can you give us some practical guidance on how to interrogate a variable on a form when an added button is clicked

The form value is in the session queue at that point.

>> I have been forced to do at the moment is to disable the button if the field value has that certain value.  That's workable, I guess, but it requires the user to understand why it is disabled, rather than the system telling them why.

that's what "comments" are for. You can set the comment of the button to explain why it is disabled.

Cheers
Bruce

Logged
springguy
Full Member
***
Posts: 186


View Profile Email
« Reply #4 on: May 20, 2012, 04:09:22 AM »

Bruce,
I really appreciate your comments over the weekend.

I do understand that the values are in the session queue.  I think what I am asking is "can JavaScript access those values, and if so, can you give a simple example of what a piece of JS code would look like that does access a session value". If that is possible, then it opens an interesting door of possibilities in client side dynamics. 

Regarding using the comments to explain a situation, I had never thought of that as being a dynamic set of comment.  Thanks for the suggestion - I think I can run with that.
Mike
Logged
Bruce
Global Moderator
Hero Member
*****
Posts: 8178



View Profile
« Reply #5 on: May 20, 2012, 09:24:56 PM »

>> can JavaScript access those values,

no, not directly of course. the values are on the server side. To get the current value of one of them, the browser could "ask" (as in make an asynchronous request) and perhaps you have a web page that'll return that value - but there's no "GetSessionValue" function.)

also the request would be asynchronous, so it would be somewhat harder to use unless you were familiar with JavaScript callbacks etc.

cheers
Bruce
Logged
kevin plummer
Hero Member
*****
Posts: 1165



View Profile WWW
« Reply #6 on: May 20, 2012, 10:34:17 PM »

Hi Mike,

If you are just starting out in the web I wouldn't be too quick to jump in and start trying to use Javascipt. For the most part NTW protects us from that big bad world which makes the learning curve much easier. In your case the way I see it is you have 2 options. One, disable the button and use the comments field or insert a field to let the user know why the button is disable and enable the button when everything is good. Two, create a popup error form. Set the URL on your button to be dynamic (a GSV) and update this variable to be either the popup form or your email procedure. The caveat is if you can popup a form from a button from the templates. I hand coded this in NTW5 and without template support would be too complicated to work out.

Cheers,

Kev
Logged
springguy
Full Member
***
Posts: 186


View Profile Email
« Reply #7 on: May 21, 2012, 02:06:18 AM »

Thanks Bruce and Kevin,
I really appreciate your advice.
Mike
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!

Login Form

Welcome Guest.






Lost Password?
No account yet? Register
home contact search contact search