Kom ihåg mig?
Home Menu

Menu


imageloader på soap request

Ämnesverktyg Visningsalternativ
Oläst 2013-03-19, 08:14 #1
Fia Fia är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 87
Fia Fia är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 87
Standard imageloader på soap request

Hej!

Jag försöker få upp en imageloader när jag gör hämtningar med soap och provade med en vanlig javascript pageloader men det fungerar inte för antagligen laddas inte sidan förrän efter den hämtar från soap. Någon som vet hur man löser det? Jag skriver i php och har ingen kontroll över koden på andra sidan.

$client = new SoapClient ( "annandomän/hämtadoc.asmx?WSDL", array('encoding'=>'ISO-8859-1') );
$resultorder = $client->ShowOrderDocuments(array("currentUser" => "", "sPwd" => "" ));
$xmlorder = new SimpleXMLElement($resultorder->ShowOrderDocumentsResult);

Tack på förhand

Senast redigerad av Fia den 2013-03-19 klockan 08:18
Fia är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-03-19, 20:41 #2
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Hur körs SOAP-anropet? Triggas det av klientsidan (dvs Javascript) eller ligger det inbakat i själva sidan?
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-03-20, 07:12 #3
Fia Fia är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 87
Fia Fia är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 87
som ovan och inbakad i själva sidan.
Fia är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-03-20, 16:29 #4
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
Du måste nog köra det asynkront/ajax för att kunna visa en image loader.
Kanske går att "flusha ut" content till webbläsaren innan du kör soap anropet men känns bökigt
danjel är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-03-20, 18:05 #5
Fia Fia är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 87
Fia Fia är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 87
Ja ajax är nog lösning, ingen enkel väg alltså utan massa att skriva om. tack för tipset
Fia är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-03-20, 22:08 #6
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Citat:
Ursprungligen postat av Fia Visa inlägg
som ovan och inbakad i själva sidan.
Externa resurser borde alltid läsas in asynkront eftersom man inte har nån kontroll över när eller hur lång tid det tar att få svar. Man vill ju inte att sidan ska stå och ladda alt. krascha bara för att en annan server inte råkar svara för tillfället.
dAEk är inte uppkopplad   Svara med citatSvara med citat
Svara


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 14:39.

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