NOTESSIDAN

Allt om Lotus Notes & Domino




Problem med att lämna in ett område av sidan (xPages)
Partial Refresh är en mycket bra funktion i xPages, med hjälp av den kan man bygga AJAX funktionalitet utan att skriva en rad kod. Man bara klickar i vilken sektion på sin xPage som man vill ska uppdateras och så sköter Domino resten.

Men det finns tillfällen när man inte kan uppdatera delar av sidan eftersom den del av sidan du uppdaterar är beroende av information från ett område utanför denna del.

Din webläsare slänger då upp denna rutan, (som antagligen är helt kryptisk för en vanlig användare)



Om man svara OK, så kommer hela sidan att laddas om , och om man svarar "Cancel" så stängs rutan utan att någon uppdatering gjorts. dessutom får man antagligen javascript fel och knappar och länkar kan sluta fungera.

Helst vill man ju som utvecklare hantera felet programmatiskt än att ge användarma felmeddelandet. antingen genom att slänga upp en mer informativ meddelande ruta, ladda om hela sidan automatiskt om något går fel , eller helt enkelt bara inte informera användarna om att något gick fel.


Genom att använda "onError" eventet på en "control" kan man hantera felmeddelande. i mitt fall så gör jag en "partial refresh" av mina bloggposter för att visa fler poster, i vissa fall så funkar inte detta om jag har bäddat in script taggar i mina poster. så för att undvika att domino slänger upp alert rutan har jag helt enkelt satt onError = return false; (inte bästa lösningen men användarna slipper ialla fall en popup ruta)

Min erfarenhet så här långt är att partial refresh fungerar mycket bättre i Firefox än i Internet Explorer




Observera att eventet "onError" är ett Client Side Event som inte finns på själva controllen utan i "Event handler" som du hittar i din xPage Outline.







Relevanta Poster på Notessidan:



Fler Poster om:

Fler bloggar om:

Technorati:

Delicious:
Publicerad 2009-11-16 | Kommentarer: 1 | Läsningar: 170

Kommentarer

Crack Software Download ( 2017-03-01 12:18:35 )



Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1381
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 186,75Mb
Fixup: 2019-07-23 00:31:06
FT:2019-07-24 04:13:53
DB Procent använd: 99,5
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7938
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 576
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP9|August 14, 2017
Server Plattform: Windows/64
Ändrad: 2019-07-24 05:09:27
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 7
Kommentarsspam Totalt: 17974


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker