bossy 发表于 2008-8-4 17:40:42

对RelFrameId参数不太理解

有这样一段的关联函数代码:

web_reg_save_param("WCSParam_Diff1",
                     "LB=userSession value=",
                     "RB=>",
                     "Ord=1",
                     "RelFrameId=1.2.1",
                     "Search=Body",
                     "IgnoreRedirections=Yes",
                     LAST);

其中“RelFrameId=1.2.1”中的1.2.1是什么意思,我不太明白,我只知道这是用于有框架的页面才用的参数。

bossy 发表于 2008-8-5 09:30:18

请各位帮我一下,好吗?

zj101582 发表于 2008-8-5 10:16:08

回复 1# 的帖子

RelFrameID: 相对于URL而言,欲查找的网页的Frame。此属性质可以是All或是数字,该属性可有可无。

aks5201314 发表于 2008-8-5 10:59:37

RelFrameID:相对被请求URL的HTML页的层级关系.此属性的值通常为ALL或用一个数字来表示.RelFrameId=1.2.1表示该框架和其下的被包含的HTML页面的结构关系.

bossy 发表于 2008-8-5 19:10:52

我也知道是有结构关系,但这1.2.1是怎么样的结构呢?

b47617 发表于 2008-8-5 20:23:56

In Web scripts, a Relative Frame ID is specified as a dot-delimited sequence of decimal integers also known as qualifiers. You can specify a maximum of seven qualifiers, each qualifier ranging from 1 to 15. Zero is not a valid qualifier for a Relative Frame ID. The first qualifier is always 1, implying the first HTML page that is referenced (as a frame) by the requested URL. The next qualifier denotes the index of the next requested page. The following section shows a sample hierarchy:

bossy 发表于 2008-8-6 15:35:51

可以翻译一下吗?
我英语比较差.

云层 发表于 2008-8-6 15:59:10

看来你使用lr自带的网站做的测试

1.2.1说起来很绕口,你需要对框架比较熟悉,建议你看看webtours源代码
意思就是第一个框架中的第1个页面下的第二个框架中的第2个页面下的第1个页面
页: [1]
查看完整版本: 对RelFrameId参数不太理解