Kom ihåg mig?
Home Menu

Menu


javaScript i Ajax genererat innehåll

Ämnesverktyg Visningsalternativ
Oläst 2011-03-29, 10:31 #1
robincox robincox är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2008
Inlägg: 301
robincox robincox är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2008
Inlägg: 301
Question javaScript i Ajax genererat innehåll

Bara för att testa om javaScript fungerar i innehållet som jag har hämtat in till min hemsida via Ajax, så har jag en alert som säger "I am javaScript" på sidan som hämtas in.

Öppnar jag sidan där alert koden finns (den som ska hämtas in) i min webbläsare så funkar alertboxen. Jag får en hälsning som säger "I am javaScript".

När den sidan hämtas in via Ajax till min hemsida så funkar dock inte alertboxen. Är det så att man inte kan ha javaScript i Ajax genererat innehåll eller gör jag något fel?
robincox är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-29, 10:37 #2
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Du fick väl svar på precis den frågan i din andra tråd som handlar om precis samma sak?
http://www.wn.se/t1047391.html
Linuus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-29, 10:49 #3
robincox robincox är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2008
Inlägg: 301
robincox robincox är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2008
Inlägg: 301
Citat:
Ursprungligen postat av Linuus Visa inlägg
Du fick väl svar på precis den frågan i din andra tråd som handlar om precis samma sak?
http://www.wn.se/t1047391.html
Jo, jag fick svaret att all javaScript måste ligga på sidan som hämtar in ajaxinnehållet. Betyder det alltså att det är helt omöjligt att ha en alert i ajax genererat innehåll? Jag skulle t.ex. vilja att en alert kom upp vid fel användarnamn och lösenord.
robincox är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-29, 11:25 #4
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Nej. Det du får göra (om du nu har en inloggning) är ju att göra en AJAX POST med formulärdatat till servern. Servern kontrollerar detta och gör vad du nu vill att den ska göra, skickar ett svar med info om användaren blivit inloggad eller inte som ditt script tar om hand i en Callback och skickar upp din "alert" eller vad du nu vill göra.
Linuus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-29, 11:38 #5
robincox robincox är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2008
Inlägg: 301
robincox robincox är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2008
Inlägg: 301
Citat:
Ursprungligen postat av Linuus Visa inlägg
Nej. Det du får göra (om du nu har en inloggning) är ju att göra en AJAX POST med formulärdatat till servern. Servern kontrollerar detta och gör vad du nu vill att den ska göra, skickar ett svar med info om användaren blivit inloggad eller inte som ditt script tar om hand i en Callback och skickar upp din "alert" eller vad du nu vill göra.
Tack för ett mycket bra beskrivet svar
robincox är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-29, 12:30 #6
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Du bör kanske läsa på lite mer om AJAX också
http://www.w3schools.com/Ajax/Default.Asp

Här finns en massa trevliga guider om bland annat AJAX men även annat inom webben:
http://net.tutsplus.com/
Linuus är inte uppkopplad   Svara med citatSvara med citat
Svara

Taggar
ajax, javascript, xmlhttp


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:06.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017