有什么方法可以使用 javascript 在 CRM 2011 中隐藏站点地图中的链接?该链接不是实体的链接。它基本上是一个注入链接,可在仪表板中打开一个自定义 HTML 页面。有什么方法可以连接一个javascript函数,以便通过调用该javascript函数使链接可见/隐藏?
如果这是不可能的,是否有可能解决这个问题?
谢谢。
有什么方法可以使用 javascript 在 CRM 2011 中隐藏站点地图中的链接?该链接不是实体的链接。它基本上是一个注入链接,可在仪表板中打开一个自定义 HTML 页面。有什么方法可以连接一个javascript函数,以便通过调用该javascript函数使链接可见/隐藏?
如果这是不可能的,是否有可能解决这个问题?
谢谢。
您可以SubArea
使用该Privilege
元素来限制用户对 a 的访问。如果用户没有正确的权限,SubArea
则不会显示,尽管这显然不是您在加载时以编程方式触发的东西。
<SubArea Id="search" Icon="" Url="http://www.dropbox.com">
<Titles>
<Title LCID="1033" Title="Dropbox Search" />
</Titles>
<Descriptions>
<Description LCID="1033" Description="Dropbox searching." />
</Descriptions>
<Privilege Entity="product" Privilege="Create" />
</SubArea>
站点地图 XML 文档没有任何内容可以禁用基于 javascript 的链接。
我在这里问了一个类似的问题,但结论不太理想。站点地图已被锁定。
如果彼得指出的特权解决方案与您的情况不兼容,我想您的 HTML Web 资源将不得不处理页面的 onload 事件中的阻塞。