Aktuelle Zeit: 22.04.2019 22:25

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Herausfinden ob Tablet oder PC genutzt wird
BeitragVerfasst: 25.07.2018 07:17 
Offline

Registriert: 19.10.2014 15:51
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?

_________________
Ich programmiere plattformunabhängig und suche immer Lösungen für alle Plattformen.
Win 7/10, Linux Mageia 6,Linux Mint 18.3 / 19.1


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Herausfinden ob Tablet oder PC genutzt wird
BeitragVerfasst: 25.07.2018 08:50 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
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".

_________________
BildBildBildBildBildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Herausfinden ob Tablet oder PC genutzt wird
BeitragVerfasst: 25.07.2018 11:05 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9
Code:
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())

Bild

_________________
"A user interface is like a joke. If you have to explain it, it’s not that good." (Martin Leblanc)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Herausfinden ob Tablet oder PC genutzt wird
BeitragVerfasst: 26.07.2018 09:49 
Offline

Registriert: 19.10.2014 15:51
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.

_________________
Ich programmiere plattformunabhängig und suche immer Lösungen für alle Plattformen.
Win 7/10, Linux Mageia 6,Linux Mint 18.3 / 19.1


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Herausfinden ob Tablet oder PC genutzt wird
BeitragVerfasst: 26.07.2018 09:52 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Du kannst die JQuery-Javascript-Datei auch herunterladen und direkt verwenden.

_________________
BildBildBildBildBildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Herausfinden ob Tablet oder PC genutzt wird
BeitragVerfasst: 26.07.2018 11:18 
Offline

Registriert: 19.10.2014 15:51
Vorhin konnte ich die Datei nicht herunterladen, jetzt eben ging es aber.
Perfekt!
Vielen Dank!

_________________
Ich programmiere plattformunabhängig und suche immer Lösungen für alle Plattformen.
Win 7/10, Linux Mageia 6,Linux Mint 18.3 / 19.1


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
cron

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye