精易论坛

标题: 求助。。。。。这个元素怎么写? [打印本页]

作者: 欣少    时间: 2017-3-3 14:05
标题: 求助。。。。。这个元素怎么写?


求助。。。上面的元素是 DIV   怎么在易里面取出。 求代码


补充内容 (2017-3-3 14:07):
www.jinshang9.com/LimitTimeBuy/Detail/233    目的是要取这个网址里面的倒计时
作者: 350246356    时间: 2017-3-3 14:05
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
Str文本型 
Time文本型 
Str = 编码_Utf8到Ansi (网页_访问_对象 (“http://www.jinshang9.com/LimitTimeBuy/Detail/233”))
Time = 文本_取出中间文本 (Str, “intDiff”#引号“ value=”#引号, #引号 )
调试输出 (Time)
Time = Getjs (Time)
调试输出 (Time)
' * “32325.295487”
' * “0天8时58分45秒”
' 被调试易程序运行完毕
' * “32262.4741767”
' * “0天8时57分42秒”
' 被调试易程序运行完毕
' 采不采纳看楼主人品,评不评分看楼主心情~ *_*
子程序名返回值类型公开备 注
Getjs文本型 ★此代码由人善帝王心POST助手生成☆
参数名类 型参考可空数组备 注
value1文本型
变量名类 型静态数组备 注
obj类_脚本组件 
tmp文本型 
线程_初始化COM库 ()
obj.执行 ( #常量1 )
tmp = obj.计算表达式 (“timer('” + value1 + “')”)
线程_取消COM库 ()
返回 (tmp)


i支持库列表   支持库注释   
spec特殊功能支持库

作者: appear    时间: 2017-3-3 14:08
- -我都是用文本_取出中间文本();取得
作者: 欣少    时间: 2017-3-3 14:11
appear 发表于 2017-3-3 14:08
- -我都是用文本_取出中间文本();取得

无法取出。取出全部显示 0
作者: Godsteal    时间: 2017-3-3 14:19
时间是由网页的JS 运算 得到的
作者: 欣少    时间: 2017-3-3 14:23
Godsteal 发表于 2017-3-3 14:19
时间是由网页的JS 运算 得到的

认图好麻烦啊。求别的方法

作者: 350246356    时间: 2017-3-3 14:24
$('.countime').html('<div class="dt" style="line-height: 32px;">还剩:</div><span class="hour">' + day + '</span><em>天</em> <span class="hour">' + hour + '</span><em>时</em> <span class="hour">' + minute + '</span><em>分</em> <span class="hour">' + second + '</span><em>秒</em>');
作者: 冯古屋    时间: 2017-3-3 14:26
这个是js自己生成的,你要么写个js进行调试吧
作者: Godsteal    时间: 2017-3-3 14:26
还有一个方法-自己写一个倒计时的【和这个网页进行对时】嗯哪
作者: 350246356    时间: 2017-3-3 14:27
网页源代码里面有个 intDiff
还剩:0天 9时 28分 38
<input type="hidden" id="intDiff" value="34400.6919322" />

34400.6919322 是他的秒数  
34400/60/60=9.***

应该是这样


作者: 欣少    时间: 2017-3-3 14:32
350246356 发表于 2017-3-3 14:27
网页源代码里面有个 intDiff
还剩:0天 9时 28分 38

我这边  http读文件   和  网页_访问  都取不出来。  请问你用的什么命令取的?
作者: 350246356    时间: 2017-3-3 14:38
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
Str文本型 
Str = 编码_Utf8到Ansi (网页_访问_对象 (“http://www.jinshang9.com/LimitTimeBuy/Detail/233”))
调试输出 (文本_取出中间文本 (Str, “intDiff”#引号“ value=”#引号, #引号 ))


i支持库列表   支持库注释   
spec特殊功能支持库

作者: appear    时间: 2017-3-3 14:41
- -找个事需要分析它的post数据得;他是通过post提交获取回来的
作者: appear    时间: 2017-3-3 14:52
post 访问
http://www.jinshang9.com/LimitTimeBuy/GetSkus
formdate
id=233

补充内容 (2017-3-3 14:53):
{"BeginDate":"2017-03-03 10:00","CategoryName":"食品","Details":[{"Color":"","CostPrice":0.00000,"Id":249,"Price":1.00,"SalePrice":78.00000,"Size":"","SkuId":"11690_0_0_0","Stock":-16.000,"Version"...
作者: 350246356    时间: 2017-3-3 14:59
    function timer(intDiff) {
            var day = 0
              , hour = 0
              , minute = 0
              , second = 0;
            //时间默认值        
            if (intDiff > 0) {
                day = Math.floor(intDiff / (60 * 60 * 24));
                hour = Math.floor(intDiff / (60 * 60)) - (day * 24);
                minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);
                second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
            }
if (minute <= 9)
                minute = '0' + minute;
            if (second <= 9)
                second = '0' + second;
return day+'天'+hour+'时'+minute+'分'+second+"秒";
};
作者: 欣少    时间: 2017-3-3 15:01
appear 发表于 2017-3-3 14:52
post 访问
http://www.jinshang9.com/LimitTimeBuy/GetSkus
formdate

这个我知道。 但是上面有2个时间。 第一个是首次  第二个是第二次时间。 我是想取出倒计时时间。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4