0

My requirement is when selection of a web resource one HTML page should appear with the content of that web resource.

所以我想我会添加一个插件来获取网络资源的内容并动态创建一个 HTML 页面。

现在我遇到的问题:

1)当插件应该触发。因为它应该在选择任何 Web 资源时触发,并且没有使用开发人员的工具包在 VS 项目的实体列表中显示 Web 资源。

2) 我如何获取GUID所选网络资源的内容以获取内容。

请指导我如何做到这一点。有没有其他方法可以做到这一点?

谢谢你。

4

2 回答 2

0

有点不清楚你的意思,但如果我正确理解了你的问题的性质,这就是你问题的答案。

  1. 你根本不应该使用插件。由于这只是在用户界面上的操作,因此 JavaScript 是要走的路。您希望在 IFRAME 组件中动态创建内容并将其显示给用户。您应该实现onsomeevent方法并连接单击以触发它。

  2. 访问网络资源不是通过他们的指导而是通过他们的名字来完成的。至少在尝试访问存储在此类资源中的跨帧数据时。名称是您在创建资源或将资源上传到服务器时自行设置的名称。

于 2013-03-12T18:55:23.100 回答
0

可能我对这个问题错了。使用 JavaScript,您也可以实现这一点。在 JavaScript 中,使用其名称访问选定的 WebResource,您可以通过创建 ActiveXObject 来获取该 WebResource 的详细信息。

var JScriptWebResourceUrl = "..Path Of WebResource/jquery.1.4.4.min.js";
var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlHttp.open("GET", JScriptWebResourceUrl, false);
xmlHttp.send();
eval(xmlHttp.responseText);

现在,你可以从这里做你想做的事。

谢谢,

阿尼什

于 2013-05-22T07:16:45.427 回答