HILFE HILFE HILFE!
Wie ihr wisst habe ich meine kleine selbstgebastelte Doppelkopfplattform mit Spider und Purebasic erstellt.
Gestern hat jemand in den Chat, welcher ein einfaches Textgadget ist, einen Button erstellt und wenn man auf diesen klickte, erschien ein Alert-Schild.
Das ist natürlich fürchterlich und nicht erwünscht.
Nun zu meiner Frage:
Wie bekomme ich einen Button und ein Alert in eine Textbox? Ich kriege das irgendwie nicht hin. Aber ich muss das natürlich wissen, um genau dies verhindern zu können.
Kann mir jemand helfen?
Alert in Textbox
-
- Beiträge: 659
- Registriert: 19.10.2014 15:51
- Kontaktdaten:
Alert in Textbox
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
Linux Mint 21.x
Re: Alert in Textbox
Du meinst sowas hier?
In ein Textgadget kann HTML eingetragen werden. Um das zu verhindern, kannst Du einfach die spitzen Klammern und vielleicht noch das Kaufmannsund (&) vor dem Eintragen mit RemoveString() entfernen.
Code: Alles auswählen
OpenWindow(0, 0, 0, 270, 160, "TextGadget", #PB_Window_ScreenCentered)
TextGadget(0, 10, 10, 250, 100, "<button onclick='alert(42)'>Klick mich!</button>", #PB_Text_Border)
Hygge
-
- Beiträge: 659
- Registriert: 19.10.2014 15:51
- Kontaktdaten:
Re: Alert in Textbox
Ganz genau!
Super, vielen Dank!!
Super, vielen Dank!!
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
Linux Mint 21.x
- HeX0R
- Beiträge: 2960
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: Alert in Textbox
Ich würde die vielleicht nicht einfach entfernen, das macht sich sonst etwas doof in einem Chat, sondern durch die entsprechenden Tags ersetzen, also >, <, ...
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
- TroaX
- Beiträge: 662
- Registriert: 08.03.2013 14:27
- Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
- Wohnort: NRW
- Kontaktdaten:
Re: Alert in Textbox
Ich bin tief bestürzt. Spiderbasic abstrahiert einem den Umgang mit den Webtechnologien weg. Da sollte man dann schon davon ausgehen können, das sich SB selbst darum kümmert. Aber wenn es schon bei solch banalen Sicherheitslücken wie CSS hapert, dann will ich nicht wissen, was einem da noch für Scheunentore erwarten :/
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
-
- Beiträge: 659
- Registriert: 19.10.2014 15:51
- Kontaktdaten:
Re: Alert in Textbox
Naja, wenn man sich näher damit beschäftigt, dann weiss man um die Schwächen und kann sie beheben.
Deshalb bin ich diesem Forum auch so dankbar, weil es eine große Hilfe ist.
Gerade als "Laie" sind mir Pure- und Spiderbasic eine sehr große Hilfe etwas zu programmieren, ohne groß in die Programmierwelt eintauchen zu müssen.
Aber ja, professionelle Anwendungen würde ich wohl auch nicht damit machen.
Aber für den "Hausgebrauch" sind sie prima.
Deshalb bin ich diesem Forum auch so dankbar, weil es eine große Hilfe ist.
Gerade als "Laie" sind mir Pure- und Spiderbasic eine sehr große Hilfe etwas zu programmieren, ohne groß in die Programmierwelt eintauchen zu müssen.
Aber ja, professionelle Anwendungen würde ich wohl auch nicht damit machen.
Aber für den "Hausgebrauch" sind sie prima.
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
Linux Mint 21.x