网页_取文本_dom()中 dmo.写属性 (“innerHTML”, 局_源码) 写入一段标签导致无响应,无返回问题,在线程中使用会丢线程代码来源jxjy.ecust.edu.cn 该网站object的标签段的代码都可以实现上述问题。
html标签代码为这个
- <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" type="application/x-shockwave-flash" data="bcastr4.swf?xml=bcastr.xml" width="254" height="190">
- <param name="movie" value="bcastr4.swf?xml=bcastr.xml" />
- <param name="wmode" value="transparent" />
- <param name="quality" value="high" />
- </object>
复制代码
单独测试object 和param 标签都 没问题。 不知道是flash的的标识导致的还是什么。我处理的办法就是给他删了
下面是精易模块的原本的代码
变量名 | 类 型 | 静态 | 数组 | 备 注 | dom | 对象 | | | 局_源码 | 文本型 | | |
局_源码 = 网页源码 CoInitialize (0 )dom. 创建 (“{25336920-03F9-11CF-8FD0-00AA00686F13}”, )dom. 方法 (“write”, “ ”) dom. 对象型方法 (“body”, ). 写属性 (“innerHTML”, 局_源码 )dom. 方法 (“close”, )局_源码 = dom. 对象型方法 (“body”, ). 读文本属性 (“outerText”, )CoUninitialize ()返回 (局_源码 )
删后不会遇到运行问题,删后代码为
- <object>
- <param name="movie" value="bcastr4.swf?xml=bcastr.xml" />
- <param name="wmode" value="transparent" />
- <param name="quality" value="high" />
- </object>
复制代码
|