如果一个div标答下有若干有序列表或span标签里内容,我鼠标选中再用quicker的选中文本模块获取纯txt文本,每行有换行符,但我用脚本利用 getElementsTagName或ID获取 div的textcontent,获取的内容却没有换行符,我只能做一个循环一行一行取li或span标签的内容加上换行符,请问有不有简单的办法用脚本一次能够获取成功,且每行都有换行符。
可以获取outerHtml代码,然后正则提取试试。
这个复杂度从编写代码变成编写正则了,我在想select父节点,getselect可以得到有换行的内容,如果我已知父节点nodeName能否到同样的效果呢?createarange来实现,但找不到类似的例子,能否指点一下,
这个我也不是很懂哈,只是大概感觉应该这样可以实现。
谢谢,我还有一个问题请教,激活窗口-发送文字到窗口,在之间我想点击某个位置,然后才开始发送文字,这个应该如何设计
等待按键
谢谢,还有一个问题,我做一个动作,激活obsidian,然后发送文本到窗口,但我运行这个动作之后,我发现浏览器就独占,按tag不能切换到其它程序。就是点任务栏的图标也无法切换过去 ,只能最小化浏览器,最小化之后其它程序没有问题,这是什么情况,激活窗口我在其它程序中也用过,没出现这种情况 ,发送文本到窗口第一次用,是不是释放什么没有做。
是窗口置顶了么? 不是很清楚发生了什么状况,可以录屏发一下网盘看看,然后动作分享一下。
我好象手势误操作有窗口置顶的提示,不明白窗口置顶是指独占不切换吗?如何取消呢?
置顶是一直显示在顶端,会盖住其他窗口。检查一下哪里出发了这个操作。
谢谢,问题解决了,不是动作的问题,是我的手势误触了置顶。