gpt4 book ai didi

javascript - C#:如何在具有附加事件处理程序的属性上执行方法(没有堆栈溢出)

转载 作者:行者123 更新时间:2023-11-29 17:30:49 25 4
gpt4 key购买 nike

设置:我在 WebBrowser 控件上附加了一个事件处理程序,类似这样...

ChatInputElement.AttachEventHandler("onpropertychange", OnInputChange);

那部分工作完美......但是我搞砸的网站有时会将 URLEncoded 信息输入输入区域,这缺乏良好的人类可读体验。

所以我试图利用“onpropertychange”事件来触发一个方法,该方法会对输入框中的数据进行 URLDecode。不幸的是,由于在我解码 URL 时触发了“onpropertychange”事件,这会导致堆栈溢出...

问题:如何在不导致 Stack Overflow 的情况下完成对输入框中数据的 URLDecoding?有没有办法检测 URLEncoded Material ,因为输入框确实包含有时不需要解码的数据。

最佳答案

您可以在您的处理程序中设置一个类级标志,然后在设置了该标志后退出该处理程序。

关于javascript - C#:如何在具有附加事件处理程序的属性上执行方法(没有堆栈溢出),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4300242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com