|
发表于 2025-5-2 10:57:38
|
显示全部楼层
本帖最后由 coult3 于 2025-5-2 11:47 编辑
只是脚本对于下面的代码起作用:
- https://www.ce ntbrowser.cn/
复制代码
但是对于在http之间加空格的就失效了,比如:
- htt ps://w ww.centbrowser.cn/
复制代码 小改了一下:第19行改为检查文本的前12个字符是否包含 :// 和 .:
- (function () {
- document.addEventListener('paste', evt => {
- const clipboardData = evt.clipboardData;
- if (clipboardData) {
- const target = document.activeElement;
- if (target && (target.tagName === 'INPUT' || target?.tagName === 'TEXTAREA')) {
- let text = clipboardData.getData('text/plain');
- if (text.substring(0, 12).includes('://') && text.includes('.')) {
- evt.preventDefault();
- text = text.replace(/\s+/g, '');
- target.value += text;
- }
- }
- }
- }, true);
- })();
复制代码
但是也有小问题,如果前面的空格太多了就不行了😂
ht tps://w ww.centbrowser.cn/
|
|