1

我在一个机会中有一个 HTML Web 资源,它生成一个包含当前记录的所有子机会的 css 选项卡控件。

我通过 Ajax 和 javascript 执行此操作,一切正常,为每个孩子制作了一个新选项卡,并在其中显示了机会记录;唯一的问题是它只会显示此选项卡内的当前记录 - 有效地创建了一个无限循环。

如果我将 IFrame 中的 URL 粘贴到浏览器中,它会使用我指定的正确表单(不包含其他 Web 资源的表单)显示正确的记录。

有谁知道为什么它不会显示与导航到相同的表单?如果我尝试 google.com 它可以工作,只是不适用于此 URL:

http://server/CRM/main.aspx?etn=opportunity&pagetype=entityrecord&navbar=off&id=%7B"+val.OpportunityId+"%7D&extraqs=formid%3DC1EC704C-D29B-4786-806F-195D0A80CF07%0D%0A#255409204
4

1 回答 1

1

尝试使用以下格式构建 URL:

http://server/CRM/main.aspx?etc=3&extraqs=formid%3dC1EC704C-D29B-4786-806F-195D‌​0A80CF07%7d&id=%7b<EnterOppIdHere>%7d&pagetype=entityrecord

使用实体类型代码 (etc参数) 而不是名称 ( etn) 并注意之后的所有内容都应该是extraqs参数的一部分。

于 2014-12-01T15:11:17.697 回答