Kann ich mit Spiderbasic herausfinden, ob der User gerade am PC oder am Tablet oder Smartphone sitzt?
Am einfachsten wäre es natürlich, wenn einfach übermittelt werden würde, welcher Browser gerade benutzt wird, aber ich finde dafür keinen Befehl.
Hat jemand eine Lösung dafür?
Herausfinden ob Tablet oder PC genutzt wird
-
- Beiträge: 659
- Registriert: 19.10.2014 15:51
- Kontaktdaten:
Herausfinden ob Tablet oder PC genutzt wird
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
Linux Mint 21.x
Re: Herausfinden ob Tablet oder PC genutzt wird
Ich vermute mal, dass du Javascript in SpiderBasic ausführen kannst.
Mit Javascript kannst du den Useragent-String auslesen und mit RegEx ermitteln, ob du mit dem Desktop, Smartphone oder Tablet unterwegs bist. Google mal nach "javascript useragent mobile".
Mit Javascript kannst du den Useragent-String auslesen und mit RegEx ermitteln, ob du mit dem Desktop, Smartphone oder Tablet unterwegs bist. Google mal nach "javascript useragent mobile".
Re: Herausfinden ob Tablet oder PC genutzt wird
Code: Alles auswählen
Procedure GetDeviceDetectorInfo()
Protected ReturnValue.s
Protected myJSON
! var d = $.fn.deviceDetector;
! v_returnvalue = JSON.stringify(d.getInfo());
myJSON = ParseJSON(#PB_Any, ReturnValue)
Debug ComposeJSON(myJSON, #PB_JSON_PrettyPrint)
FreeJSON(myJSON)
EndProcedure
Procedure LoadDeviceDetector(Callback)
; https://github.com/exiguus/js.device.detector
! $.getScript("https://rawgit.com/exiguus/js.device.detector/master/dist/jquery.device.detector.min.js", function() {
! v_callback();
! });
EndProcedure
LoadDeviceDetector(@GetDeviceDetectorInfo())
Hygge
-
- Beiträge: 659
- Registriert: 19.10.2014 15:51
- Kontaktdaten:
Re: Herausfinden ob Tablet oder PC genutzt wird
Das sieht ja schon einmal sehr gut aus.
Muss ich aber immer auf das Script von rawgit.com/ zugreifen? Das würde ja bedeutet, es würde nicht mehr funktionieren, wenn das Script gelöscht werden würde.
Muss ich aber immer auf das Script von rawgit.com/ zugreifen? Das würde ja bedeutet, es würde nicht mehr funktionieren, wenn das Script gelöscht werden würde.
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
Linux Mint 21.x
Re: Herausfinden ob Tablet oder PC genutzt wird
Du kannst die JQuery-Javascript-Datei auch herunterladen und direkt verwenden.
-
- Beiträge: 659
- Registriert: 19.10.2014 15:51
- Kontaktdaten:
Re: Herausfinden ob Tablet oder PC genutzt wird
Vorhin konnte ich die Datei nicht herunterladen, jetzt eben ging es aber.
Perfekt!
Vielen Dank!
Perfekt!
Vielen Dank!
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
Linux Mint 21.x