赋值里用$=windown.getselect()为何报错

使用问题 · 1151 次浏览
johnson_su 创建于 2022-03-17 10:00

我在网页选中一部分内容,我在赋值模块里用$=windown.getselect() 赋值给一个变量,在运行时系统报错。不知是什么原因。

我是想看看getselect获取是什么内容。我是初学者,主要测试如何使用函数,我知道用文本获取模块可以实现这个功能。


回复内容
CL 2022-03-17 10:03
#1

这里可以使用c#的语法。 里面没有windown这个对象,当然也无法使用。

要获取选中内容,可以使用“获取选中文本”模块,然后输出给变量。

https://getquicker.net/kc/help/doc/get_selected_text 


可以参考下网友分享的实例教程:

https://getquicker.net/Share/ActionLists/List?id=0cc6d8d6-5364-47c0-6bd6-08d98285f80b 

CL 最后更新于 2022-03-17 10:25
johnson_su 2022-03-17 10:46 :

谢谢,你推荐入门教程非常好,我准备逐个研究一下,文本获取模块我知道,因为我看别人动作里浏览器控制模块里的脚本内容使用了这个函数,所以想当然认为这个函数是支持的。可能我对quicker运行机制还不是很了解。是不是脚本内容里是不受限制,在其它模块里会受到限制。

CL 回复 johnson_su 2022-03-17 10:47 :

浏览器控制那个是把脚本送到浏览器里执行的。表达式是Quicker内部执行的,可以参考这里:https://getquicker.net/KC/Help/Doc/expression 。

johnson_su 2022-03-18 19:13 :

能否推荐几个用浏览器控制模块使用javascript脚本动作,或者使用用C#函数的动作,越多越好,最好是相对比较简单的,我主要想了解一下语法规范。所以想从最简单入手学习一下。

CL 回复 johnson_su 2022-03-18 19:34 :

https://getquicker.net/Share/ActionLists/List?id=560f8ac9-5bdc-490e-beba-08d826cce2bd 可以参考动作单。js和c#语法都是标准的,网上可以搜到教程。

johnson_su 2022-03-21 13:11 :

谢谢,总算搞清楚,回过头再看你的说明书和回复才明白您的意思了,感觉这块还是缺一个视频教程。明白你说表达式在quicker执行,脚本在浏览器执行的意思了,有些C#函数只要在你开发平台框架内即便你说明书没有罗列也能用,比如math.round, 

johnson_su 2022-03-17 10:47
#2


回复主贴