Download appen nu og prøv gratis i 10 dage
Valuta Vælg sprog Vælg region

Brug CMS Alert og CMS Confirm

Med CMS Alert og CMS Confirm kan du vise beskeder og bekræftelsesforespørgsler direkte via bluetronix JavaScript-funktioner. Dialogerne tilpasser sig visuelt til layoutet og er beregnet til brug på hjemmesiden inden for en individuel iOS- eller Android-app.

CMS Alert og CMS Confirm

Det bluetronix CMS tilbyder egne JavaScript-dialoger til beskeder og bekræftelsesforespørgsler.

Du kan bruge egne CMS-dialoger i stedet for de normale JavaScript-dialoger fra browseren. Disse tilpasser sig visuelt til layoutet på din hjemmeside og er også beregnet til brug inden for en individuel iOS- eller Android-app.

Hvorfor er der egne CMS-dialoger?

En hjemmeside oprettet med bluetronix CMS kan ikke kun åbnes direkte i browseren. For eksempel kan et kundecenter bruges inden for en individuel app til iOS eller Android.

Almindelige JavaScript-alerts er ikke velegnede til denne brug, da de ikke ville blive vist korrekt inden for bluetronix app.

Derfor har det bluetronix CMS egne dialogfunktioner. Disse kaldes direkte via JavaScript på hjemmesiden og er samtidig beregnet til behandling inden for appen.

Hvis en hjemmeside senere skal bruges inden for en individuel bluetronix-app, bør du bruge CMS' egne dialoger til meddelelser og bekræftelser.

Opret testside til CMS Alert og CMS Confirm

Til testning kan du oprette en HTML-side og først indsætte de to links til CMS Alert og CMS Confirm der.

<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>

<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>

Gem HTML-siden og åbn den derefter. På siden er de to links cms alert og cms confirm nu tilgængelige.

Kald CMS Alert

Til en simpel meddelelse bruger du i vores eksempel følgende kald:

<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>

Klikker du på cms alert, åbnes CMS' egen alert. Inden for dialogen vises den overgivne tekst my alert text.

Sammenlign CMS Alert med almindelig browser-alert

Testeksemplet indeholder desuden det normale JavaScript-kald alert(5);.

alert(5);

Dermed kan du direkte se, hvordan en normal browser-alert vises, og hvordan den adskiller sig fra CMS Alert.

Den normale JavaScript-alert vises af browseren. Dens udseende bestemmes derfor ikke af layoutet på din hjemmeside.

CMS Alert derimod vises i overensstemmelse med designet af hjemmesiden og integreres derfor væsentligt bedre i det eksisterende layout.

Kald CMS Confirm

Udover en simpel meddelelse kan du også bruge en bekræftelsesspørgsmål.

Til vores eksempel bruges følgende kode:

<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>

Klikker du på cms confirm, åbnes CMS' egen bekræftelsesspørgsmål. Som tekst vises my confirm text i dette eksempel.

Udfør JavaScript efter bekræftelse

Ved CMS Confirm kan der desuden overgives JavaScript, der udføres efter den relevante bekræftelse.

I vores test bruger vi:

alert(7);

Dette vil derefter kalde den normale browser-alert med værdien 7. I denne tutorial kan du nemt se, at den overgivne JavaScript-kommando er blevet udført.

Hvorfor ikke bruge den normale JavaScript-alert?

Forskellen vedrører ikke kun designet. CMS' egne dialoger er også beregnet til hjemmesider, der bruges inden for en individuel bluetronix-app til iOS eller Android.

Et kundeportal kan derfor kaldes både via en normal browser og inden for en individuel app. For meddelelser og bekræftelsesspørgsmål kan hjemmesiden fortsat bruge den dertil beregnede bluetronix-funktion.

Dermed får du en ensartet løsning til præsentation af sådanne dialoger inden for hjemmesiden og til brug inden for en tilsvarende app.

Passende fremstilling til layoutet

En yderligere fordel ved CMS' egne dialoger er præsentationen, der passer til det anvendte layout.

En normal browser-alert bestemmes af den pågældende browser og fremstår derfor som et separat browservindue. CMS Alert eller CMS Confirm præsenteres derimod i overensstemmelse med designet af hjemmesiden.

Især ved kundeportaler og webapplikationer fremstår dialogen dermed som en del af den egentlige applikation.

Oversigt over CMS Alert og CMS Confirm

Til en simpel meddelelse kan du for eksempel bruge følgende CMS Alert:

<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>

Til en bekræftelsesspørgsmål kan du for eksempel bruge følgende CMS Confirm:

<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>

Begge varianter bruger funktionen BlueAlert(). De overgivne parametre styrer den pågældende dialog.

Sammendrag

Med CMS Alert og CMS Confirm tilbyder bluetronix CMS egne dialoger til meddelelser og bekræftelsesspørgsmål.

Dialogerne passer visuelt til layoutet på hjemmesiden og er beregnet til brug inden for en individuel iOS- eller Android-app. Derfor bør du i relevante projekter bruge CMS-ens egne dialoger i stedet for de normale JavaScript-dialoger.

FAQ

hvad kunder ofte spørger os

Hvad er en CMS Alert?

En CMS Alert er en specifik besked fra bluetronix CMS. Den kan bruges i stedet for en normal JavaScript-alert og præsenteres i overensstemmelse med layoutet på hjemmesiden.

Hvad er forskellen mellem CMS Alert og CMS Confirm?

En CMS Alert bruges til at vise en besked eller information. CMS Confirm kan bruges, når brugeren skal bekræfte en handling.

Hvorfor skal jeg ikke bare bruge alert()?

En normal JavaScript-alert vises af browseren og passer derfor ikke automatisk visuelt ind i layoutet på din hjemmeside. Derudover er CMS-ens egne dialoger beregnet til brug inden for en individuel bluetronix iOS- eller Android-app.

Hvordan fremkalder jeg en CMS Alert?

CMS Alert fremkaldes gennem JavaScript-funktionen BlueAlert(). De nødvendige værdier overføres til funktionen som parametre.

Kan jeg udføre JavaScript efter en bekræftelse?

Ja. I det viste CMS-Confirm-eksempel overføres alert(7); som en JavaScript-kommando og udføres efter den tilsvarende bekræftelse.

Kan jeg bruge CMS Alert og CMS Confirm inden for en app?

CMS-ens egne dialoger er netop beregnet til denne anvendelse. Hvis en bluetronix hjemmeside eller et kundecenter anvendes inden for en individuel iOS- eller Android-app, kan de dertil beregnede signaler behandles af appen.

Tilpasser CMS-dialogerne sig layoutet?

Ja. CMS-ens egne beskeder præsenteres i overensstemmelse med det anvendte layout og fremstår derfor mere som en del af den faktiske hjemmeside eller webapplikation.

CMS