C#-Javascript来修改从网页上获取的html页面

时间:2015-04-10 12:15:00

标签: c#

我在一家国际公司的分公司工作。母公司已向所有分支机构强制实施第三方支持工具。这是一个基于Web的解决方案,由提供商托管,并使用https进行访问。

问题是: - 这个工具是强加的,我们不能选择不使用它 - 公司标准是Internet Explorer - 这个工具不能满足当地的需求和一些欧洲分支机构的要求

欧洲分支机构的问题如下: - 我们不希望在中央解决方案中存储屏幕截图,因为它们可能会显示我们不想放在国外的信息。 - 无法显示欧洲潜在客户/客户的名称和ID。

因此,已决定不会将任何屏幕截图上传到该工具,我们将通过虚假链接替换它;并且不会放置任何客户名称或ID,而是替换为假身份证。

现在的结果是,当我们使用这些欧洲国家的工具时,很少有屏幕不再可用,因为包含虚假数据:带有屏幕截图的屏幕和带有客户名称的屏幕。

所以我们必须找到一种在本地动态替换它的方法。然后选择:用真实的图像链接替换伪图像链接;用真实的id替换假id。

此过程必须在本地运行。

我们考虑使用中间的人来应用更改,但是我们必须忘记这个选项,因为它会违反我们与第三方提供商的合同。

因此,我现在看到的唯一选项是附加组件或浏览器扩展,对于范围内的页面,它将应用上述更改。

由于我们也使用Internet Explorer,我想知道最好的方法是什么。代码必须调用服务以从本地数据库中检索数据。因此,能够管理凭证并调用服务的C#解决方案似乎是解决方案。

但由于我不熟悉这些技术,我想知道最简单的技术是什么。我们不能仅为几页投入太多。

我是否有义务写一个C#插件?或者可以在这里使用js(例如Kango)框架吗? 你会推荐什么?

0 个答案:

没有答案